This class describes an asset event.
Public Member Functions | |
SB_DECLARE_DATA (SBDAssetEvent) | |
![]() | |
SB_DECLARE_DATA (SBDDataGraphEvent) | |
SBDDataGraphEvent (SBDDataGraphNode *sender) | |
virtual | ~SBDDataGraphEvent () |
SBDDataGraphNode * | getSender () const |
This function returns the sender of an event. | |
Event types | |
enum | Type { AssetFileNameChanged, ThumbnailFileNameChanged } |
The type of the dynamical model event. More... | |
Constructors and destructors | |
SBDAssetEvent (SBDDataGraphNode *sender, Type type, SBDDataGraphNode *auxiliaryNode=0) | |
Builds an asset event. | |
virtual | ~SBDAssetEvent () |
Deletes the asset event. | |
Identity | |
virtual Category | getCategory () const |
Type | getType () const |
SBDDataGraphNode * | getAuxiliaryNode () const |
static std::string | getTypeString (Type type) |
Debugging | |
virtual void | print (unsigned int offset=0) const |
Prints debugging information. | |
Additional Inherited Members | |
![]() | |
enum | Category { UndefinedEvent, BaseEvent, DocumentEvent, StructuralEvent, VisualEvent, DynamicalEvent, InteractionEvent, PropertyEvent, StateUpdaterEvent, SimulatorEvent, ControllerEvent, AssetEvent } |
The category of the data graph event. More... | |
![]() | |
static std::string | getCategoryString (Category category) |
![]() | |
SBDDataGraphEvent (SBDDataGraphEventData *dataPointer) | |
![]() | |
SBDDataGraphEventData * | dataPointer |
enum SBDAssetEvent::Type |