NXOpen .NET Reference Guide
|
Contains wrappers for all 'UF_MB' functions and data types. More...
Classes | |
struct | _Action |
struct | _ApplicationData |
struct | _Cb |
struct | Action |
Wrapper for UF_MB_action_s More... | |
struct | ApplicationData |
Wrapper for UF_MB_application_data_s More... | |
struct | Cb |
Wrapper for UF_MB_cb_s More... | |
Public Types | |
enum | CbStatus |
Wrapper for UF_MB_cb_status_e More... | |
enum | State |
Wrapper for UF_MB_state_e More... | |
Public Member Functions | |
unsafe void | AddActions (Action[] action_table) |
Wrapper method for UF_MB_add_actions More... | |
void | AskButtonId (string button_name, out int button_id) |
Wrapper method for UF_MB_ask_button_id More... | |
void | AskButtonSensitivity (int button_id, out State state) |
Wrapper method for UF_MB_ask_button_sensitivity More... | |
unsafe void | AskButtonTypeName (sbyte type, out string type_name) |
Wrapper method for UF_MB_ask_button_type_name More... | |
unsafe void | AskStringResource (string name, string defvalue, out string value) |
Wrapper method for UF_MB_ask_string_resource More... | |
void | AskToggleState (int button_id, out State state) |
Wrapper method for UF_MB_ask_toggle_state More... | |
delegate CbStatus | CallbackT (IntPtr w, IntPtr client_data, IntPtr button) |
This delegate is equivalent to 'UF_MB_callback_t'. More... | |
delegate void | EnterProcT () |
This delegate is equivalent to 'UF_MB_enter_proc_t'. More... | |
delegate void | ExitProcT () |
This delegate is equivalent to 'UF_MB_exit_proc_t'. More... | |
unsafe void | InitApplicationData (ref ApplicationData app_data) |
Wrapper method for UF_MB_init_application_data More... | |
delegate void | InitProcT () |
This delegate is equivalent to 'UF_MB_init_proc_t'. More... | |
unsafe void | RegisterApplication (ref ApplicationData app) |
Wrapper method for UF_MB_register_application More... | |
void | SetButtonSensitivity (int button_id, State state) |
Wrapper method for UF_MB_set_button_sensitivity More... | |
void | SetToggleState (int button_id, State state) |
Wrapper method for UF_MB_set_toggle_state More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Contains wrappers for all 'UF_MB' functions and data types.
Wrapper for UF_MB_cb_status_e
Refer to UF_MB_cb_status_e for documentation
enum NXOpen.UF.UFMb.State |
Wrapper for UF_MB_state_e
Refer to UF_MB_state_e for documentation
|
inline |
Wrapper method for UF_MB_add_actions
Refer to UF_MB_add_actions for documentation
License requirements:None
|
inline |
Wrapper method for UF_MB_ask_button_id
Refer to UF_MB_ask_button_id for documentation
License requirements:None
|
inline |
Wrapper method for UF_MB_ask_button_sensitivity
Refer to UF_MB_ask_button_sensitivity for documentation
License requirements:None
|
inline |
Wrapper method for UF_MB_ask_button_type_name
Refer to UF_MB_ask_button_type_name for documentation
License requirements:None
|
inline |
Wrapper method for UF_MB_ask_string_resource
Refer to UF_MB_ask_string_resource for documentation
License requirements:None
|
inline |
Wrapper method for UF_MB_ask_toggle_state
Refer to UF_MB_ask_toggle_state for documentation
License requirements:None
delegate CbStatus NXOpen.UF.UFMb.CallbackT | ( | IntPtr | w, |
IntPtr | client_data, | ||
IntPtr | button | ||
) |
This delegate is equivalent to 'UF_MB_callback_t'.
delegate void NXOpen.UF.UFMb.EnterProcT | ( | ) |
This delegate is equivalent to 'UF_MB_enter_proc_t'.
delegate void NXOpen.UF.UFMb.ExitProcT | ( | ) |
This delegate is equivalent to 'UF_MB_exit_proc_t'.
|
inline |
Wrapper method for UF_MB_init_application_data
Refer to UF_MB_init_application_data for documentation
License requirements:None
delegate void NXOpen.UF.UFMb.InitProcT | ( | ) |
This delegate is equivalent to 'UF_MB_init_proc_t'.
|
inline |
Wrapper method for UF_MB_register_application
Refer to UF_MB_register_application for documentation
License requirements:None
|
inline |
Wrapper method for UF_MB_set_button_sensitivity
Refer to UF_MB_set_button_sensitivity for documentation
License requirements:None
|
inline |
Wrapper method for UF_MB_set_toggle_state
Refer to UF_MB_set_toggle_state for documentation
License requirements:None