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

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

Inheritance diagram for NXOpen.UF.UFMb:

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  State
 Wrapper for UF_MB_state_e More...
 
enum  CbStatus
 Wrapper for UF_MB_cb_status_e More...
 

Public Member Functions

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...
 
delegate void InitProcT ()
 This delegate is equivalent to 'UF_MB_init_proc_t'. More...
 
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...
 
unsafe void InitApplicationData (ref ApplicationData app_data)
 Wrapper method for UF_MB_init_application_data 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...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_MB_cb_status_e

Refer to UF_MB_cb_status_e for documentation
Mapping Help

Wrapper for UF_MB_state_e

Refer to UF_MB_state_e for documentation
Mapping Help

Member Function Documentation

unsafe void NXOpen.UF.UFMb.AddActions ( Action[]  action_table)

Wrapper method for UF_MB_add_actions

Refer to UF_MB_add_actions for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMb.AskButtonId ( string  button_name,
out int  button_id 
)

Wrapper method for UF_MB_ask_button_id

Refer to UF_MB_ask_button_id for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMb.AskButtonSensitivity ( int  button_id,
out State  state 
)

Wrapper method for UF_MB_ask_button_sensitivity

Refer to UF_MB_ask_button_sensitivity for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMb.AskButtonTypeName ( sbyte  type,
out string  type_name 
)

Wrapper method for UF_MB_ask_button_type_name

Refer to UF_MB_ask_button_type_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFMb.AskStringResource ( string  name,
string  defvalue,
out string  value 
)

Wrapper method for UF_MB_ask_string_resource

Refer to UF_MB_ask_string_resource for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMb.AskToggleState ( int  button_id,
out State  state 
)

Wrapper method for UF_MB_ask_toggle_state

Refer to UF_MB_ask_toggle_state for documentation
Mapping Help

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'.

unsafe void NXOpen.UF.UFMb.InitApplicationData ( ref ApplicationData  app_data)

Wrapper method for UF_MB_init_application_data

Refer to UF_MB_init_application_data for documentation
Mapping Help

License requirements:None

delegate void NXOpen.UF.UFMb.InitProcT ( )

This delegate is equivalent to 'UF_MB_init_proc_t'.

unsafe void NXOpen.UF.UFMb.RegisterApplication ( ref ApplicationData  app)

Wrapper method for UF_MB_register_application

Refer to UF_MB_register_application for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMb.SetButtonSensitivity ( int  button_id,
State  state 
)

Wrapper method for UF_MB_set_button_sensitivity

Refer to UF_MB_set_button_sensitivity for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFMb.SetToggleState ( int  button_id,
State  state 
)

Wrapper method for UF_MB_set_toggle_state

Refer to UF_MB_set_toggle_state 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.