This class is the base class to describe a data graph event. More...
Event categories | |
enum | Category { UndefinedEvent, BaseEvent, DocumentEvent, StructuralEvent, VisualEvent, DynamicalEvent, InteractionEvent, PropertyEvent, StateUpdaterEvent, SimulatorEvent, ControllerEvent } |
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. |
|
static |
category | An event's category |
This function returns the string representation of the event's category category