NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | List of all members
NXOpen.UF.UFUndo Class Reference

Contains wrappers for all 'UF_UNDO' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFUndo:

Public Types

enum  UserVisibility
 Wrapper for UF_UNDO_user_visibility_e More...
 
enum  MiscCbRet
 Wrapper for UF_UNDO_misc_cb_ret_e More...
 
enum  MiscCb
 Wrapper for UF_UNDO_misc_cb_e More...
 

Public Member Functions

delegate MiscCbRet MiscCbFT (int mark_id, IntPtr closure)
 This delegate is equivalent to 'UF_UNDO_misc_cb_f_t'. More...
 
void AskAnyMarkExist (UserVisibility visibility, out int any_exists)
 Wrapper method for UF_UNDO_ask_any_mark_exist More...
 
void AskMarkExist (int mark_id, string mark_name, out int exists)
 Wrapper method for UF_UNDO_ask_mark_exist More...
 
void AskMarkVisibility (int mark_id, string mark_name, out UserVisibility visibility)
 Wrapper method for UF_UNDO_ask_mark_visibility More...
 
void AskNextVisMark (out int mark_id)
 Wrapper method for UF_UNDO_ask_next_vis_mark More...
 
void AskNumberOfMarks (UserVisibility visibility, out int how_many)
 Wrapper method for UF_UNDO_ask_number_of_marks More...
 
void DeleteAllMarks ()
 Wrapper method for UF_UNDO_delete_all_marks More...
 
void DeleteAllMiscCbs ()
 Wrapper method for UF_UNDO_delete_all_misc_cbs More...
 
void DeleteMark (int mark_id, string mark_name)
 Wrapper method for UF_UNDO_delete_mark More...
 
void DeleteToMark (int mark_id, string mark_name)
 Wrapper method for UF_UNDO_delete_to_mark More...
 
void DisableMiscCbs ()
 Wrapper method for UF_UNDO_disable_misc_cbs More...
 
void EnableMiscCbs ()
 Wrapper method for UF_UNDO_enable_misc_cbs More...
 
void RegisterMiscCb (MiscCb cb_type, int mark_id, UserVisibility visibility, MiscCbFT func, IntPtr closure, out int id)
 Wrapper method for UF_UNDO_register_misc_cb More...
 
void SetMark (UserVisibility visibility, string mark_name, out int mark_id)
 Wrapper method for UF_UNDO_set_mark More...
 
void SetMarkVisibility (int mark_id, string mark_name, UserVisibility visibility)
 Wrapper method for UF_UNDO_set_mark_visibility More...
 
void SetToMarkVisibility (int to_mark, string mark_name, UserVisibility visibility)
 Wrapper method for UF_UNDO_set_to_mark_visibility More...
 
void UndoToLastMark (UserVisibility visibility, out int mark_id)
 Wrapper method for UF_UNDO_undo_to_last_mark More...
 
void UndoToMark (int mark_id, string mark_name)
 Wrapper method for UF_UNDO_undo_to_mark More...
 
void UndoToNextVisMark ()
 Wrapper method for UF_UNDO_undo_to_next_vis_mark More...
 
void UndoToPrevMark (UserVisibility visibility, int previous_to, out int mark_id)
 Wrapper method for UF_UNDO_undo_to_prev_mark More...
 
void UnregisterMiscCb (int cb_id)
 Wrapper method for UF_UNDO_unregister_misc_cb More...
 

Detailed Description

Contains wrappers for all 'UF_UNDO' functions and data types.

Member Enumeration Documentation

Wrapper for UF_UNDO_misc_cb_e

Refer to UF_UNDO_misc_cb_e for documentation
Mapping Help

Wrapper for UF_UNDO_misc_cb_ret_e

Refer to UF_UNDO_misc_cb_ret_e for documentation
Mapping Help

Wrapper for UF_UNDO_user_visibility_e

Refer to UF_UNDO_user_visibility_e for documentation
Mapping Help

Member Function Documentation

void NXOpen.UF.UFUndo.AskAnyMarkExist ( UserVisibility  visibility,
out int  any_exists 
)

Wrapper method for UF_UNDO_ask_any_mark_exist

Refer to UF_UNDO_ask_any_mark_exist for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.AskMarkExist ( int  mark_id,
string  mark_name,
out int  exists 
)

Wrapper method for UF_UNDO_ask_mark_exist

Refer to UF_UNDO_ask_mark_exist for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.AskMarkVisibility ( int  mark_id,
string  mark_name,
out UserVisibility  visibility 
)

Wrapper method for UF_UNDO_ask_mark_visibility

Refer to UF_UNDO_ask_mark_visibility for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.AskNextVisMark ( out int  mark_id)

Wrapper method for UF_UNDO_ask_next_vis_mark

Refer to UF_UNDO_ask_next_vis_mark for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.AskNumberOfMarks ( UserVisibility  visibility,
out int  how_many 
)

Wrapper method for UF_UNDO_ask_number_of_marks

Refer to UF_UNDO_ask_number_of_marks for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.DeleteAllMarks ( )

Wrapper method for UF_UNDO_delete_all_marks

Refer to UF_UNDO_delete_all_marks for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.DeleteAllMiscCbs ( )

Wrapper method for UF_UNDO_delete_all_misc_cbs

Refer to UF_UNDO_delete_all_misc_cbs for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.DeleteMark ( int  mark_id,
string  mark_name 
)

Wrapper method for UF_UNDO_delete_mark

Refer to UF_UNDO_delete_mark for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.DeleteToMark ( int  mark_id,
string  mark_name 
)

Wrapper method for UF_UNDO_delete_to_mark

Refer to UF_UNDO_delete_to_mark for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.DisableMiscCbs ( )

Wrapper method for UF_UNDO_disable_misc_cbs

Refer to UF_UNDO_disable_misc_cbs for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.EnableMiscCbs ( )

Wrapper method for UF_UNDO_enable_misc_cbs

Refer to UF_UNDO_enable_misc_cbs for documentation
Mapping Help

License requirements:None

delegate MiscCbRet NXOpen.UF.UFUndo.MiscCbFT ( int  mark_id,
IntPtr  closure 
)

This delegate is equivalent to 'UF_UNDO_misc_cb_f_t'.

void NXOpen.UF.UFUndo.RegisterMiscCb ( MiscCb  cb_type,
int  mark_id,
UserVisibility  visibility,
MiscCbFT  func,
IntPtr  closure,
out int  id 
)

Wrapper method for UF_UNDO_register_misc_cb

Refer to UF_UNDO_register_misc_cb for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.SetMark ( UserVisibility  visibility,
string  mark_name,
out int  mark_id 
)

Wrapper method for UF_UNDO_set_mark

Refer to UF_UNDO_set_mark for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.SetMarkVisibility ( int  mark_id,
string  mark_name,
UserVisibility  visibility 
)

Wrapper method for UF_UNDO_set_mark_visibility

Refer to UF_UNDO_set_mark_visibility for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.SetToMarkVisibility ( int  to_mark,
string  mark_name,
UserVisibility  visibility 
)

Wrapper method for UF_UNDO_set_to_mark_visibility

Refer to UF_UNDO_set_to_mark_visibility for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.UndoToLastMark ( UserVisibility  visibility,
out int  mark_id 
)

Wrapper method for UF_UNDO_undo_to_last_mark

Refer to UF_UNDO_undo_to_last_mark for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.UndoToMark ( int  mark_id,
string  mark_name 
)

Wrapper method for UF_UNDO_undo_to_mark

Refer to UF_UNDO_undo_to_mark for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.UndoToNextVisMark ( )

Wrapper method for UF_UNDO_undo_to_next_vis_mark

Refer to UF_UNDO_undo_to_next_vis_mark for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.UndoToPrevMark ( UserVisibility  visibility,
int  previous_to,
out int  mark_id 
)

Wrapper method for UF_UNDO_undo_to_prev_mark

Refer to UF_UNDO_undo_to_prev_mark for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUndo.UnregisterMiscCb ( int  cb_id)

Wrapper method for UF_UNDO_unregister_misc_cb

Refer to UF_UNDO_unregister_misc_cb for documentation
Mapping Help

License requirements:None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.