UI_Event Class Reference

#include <UI_Event.h>

List of all members.

Public Member Functions

 UI_Event ()
 UI_Event (UI_EventType t, UI_Object *to, UI_Object *from=(UI_Object *) 0, UI_DeviceEvent *e=(UI_DeviceEvent *) 0)
 UI_Event (UI_Value *v, UI_Object *to, UI_Object *from=(UI_Object *) 0, UI_Reason r=UI_VALUE_CHANGED)
 UI_Event (UI_Value *v, UI_Object *to, UI_EventMethod callback, UI_Object *from=(UI_Object *) 0, UI_Reason r=UI_VALUE_CHANGED)
 UI_Event (UI_EventType t, UI_Object *to, UI_EventMethod callback, UI_Object *from=(UI_Object *) 0)
void trigger ()
const char * name () const
const char * className () const
void display () const

Public Attributes

UI_Objectsource
UI_Objecttarget
UI_EventMethod method
UI_Valuevalue
UI_EventType type
UI_DeviceEvent state
UI_Reason reason


Detailed Description

Examples:

SOP/MSS_BrushHairLen.C, SOP/MSS_BrushHairLen.h, SOP/MSS_CustomBrushState.C, SOP/MSS_CustomBrushState.h, and ui/cmd_ui.C.

Definition at line 12 of file UI_Event.h.


Constructor & Destructor Documentation

UI_Event::UI_Event (  ) 

UI_Event::UI_Event ( UI_EventType  t,
UI_Object to,
UI_Object from = (UI_Object *) 0,
UI_DeviceEvent e = (UI_DeviceEvent *) 0 
)

UI_Event::UI_Event ( UI_Value v,
UI_Object to,
UI_Object from = (UI_Object *) 0,
UI_Reason  r = UI_VALUE_CHANGED 
)

UI_Event::UI_Event ( UI_Value v,
UI_Object to,
UI_EventMethod  callback,
UI_Object from = (UI_Object *) 0,
UI_Reason  r = UI_VALUE_CHANGED 
)

UI_Event::UI_Event ( UI_EventType  t,
UI_Object to,
UI_EventMethod  callback,
UI_Object from = (UI_Object *) 0 
)


Member Function Documentation

const char* UI_Event::className ( void   )  const [inline]

Definition at line 67 of file UI_Event.h.

void UI_Event::display (  )  const

const char* UI_Event::name (  )  const

void UI_Event::trigger (  )  [inline]

Definition at line 53 of file UI_Event.h.


Member Data Documentation

Definition at line 47 of file UI_Event.h.

Examples:
SOP/MSS_CustomBrushState.C.

Definition at line 51 of file UI_Event.h.

Definition at line 45 of file UI_Event.h.

Examples:
SOP/MSS_CustomBrushState.C.

Definition at line 50 of file UI_Event.h.

Definition at line 46 of file UI_Event.h.

Definition at line 49 of file UI_Event.h.

Examples:
SOP/MSS_BrushHairLen.C.

Definition at line 48 of file UI_Event.h.


The documentation for this class was generated from the following file:

Generated on Thu Jan 31 00:32:13 2013 for HDK by  doxygen 1.5.9