This class is the base class to describe a data graph event. More...
Public Member Functions | |
| SB_DECLARE_DATA (SBDDataGraphEvent) | |
Protected Member Functions | |
| SBDDataGraphEvent (SBDDataGraphEventData *dataPointer) | |
Protected Attributes | |
| SBDDataGraphEventData * | dataPointer |
Event categories | |
| enum | Category { UndefinedEvent, BaseEvent, DocumentEvent, StructuralEvent, VisualEvent, DynamicalEvent, InteractionEvent, PropertyEvent, StateUpdaterEvent, SimulatorEvent, ControllerEvent, AssetEvent } |
| The category of the data graph event. More... | |
Constructors and destructors | |
| SBDDataGraphEvent (SBDDataGraphNode *sender) | |
| virtual | ~SBDDataGraphEvent () |
Identity | |
| virtual Category | getCategory () const |
| SBDDataGraphNode * | getSender () const |
| This function returns the sender of an event. | |
| static std::string | getCategoryString (Category category) |
Debugging | |
| virtual void | print (unsigned int offset=0) const |
Short name: SBEvent
| Enumerator | |
|---|---|
| UndefinedEvent | An undefined event category. |
| BaseEvent | See SBBaseEvent. |
| DocumentEvent | See SBDocumentEvent. |
| StructuralEvent | See SBStructuralEvent. |
| VisualEvent | See SBVisualEvent. |
| DynamicalEvent | See SBDynamicalEvent. |
| InteractionEvent | See SBInteractionEvent. |
| PropertyEvent | See SBPropertyEvent. |
| StateUpdaterEvent | See SBStateUpdaterEvent. |
| SimulatorEvent | See SBSimulatorEvent. |
| ControllerEvent | See SBControllerEvent. |
| AssetEvent | See SBAssetEvent. |
|
static |
| category | An event's category |
This function returns the string representation of the event's category category