Om
1.0.0
A universal framework for multimedia simulation
|
A class that stores information about an engine event. More...
#include <omEngineEvent.h>
Public Member Functions | |
Event (const OpaqueResource &newTarget=OpaqueResource(), const OpaqueResource &newSender=OpaqueResource(), const EngineSystem *newSystemSender=((void *) 0), const Time &newTime=Time::getCurrent()) | |
Create an event with the specified parameters. More... | |
const OpaqueResource & | getTarget () const |
Return an opaque reference to the resource which should recieve this event. More... | |
const OpaqueResource & | getSender () const |
Return an opaque reference to the resource which sent this event. More... | |
const EngineSystem * | getSystem () const |
Return a pointer to the entity system that produced this event, or NULL if there is no system sender. More... | |
const Time & | getTime () const |
Return an object that represents the time when this event occurred, relative to an arbitrary base time. More... | |
A class that stores information about an engine event.
|
inline |
Create an event with the specified parameters.
|
inline |
Return an opaque reference to the resource which should recieve this event.
|
inline |
Return an opaque reference to the resource which sent this event.
|
inline |
Return a pointer to the entity system that produced this event, or NULL if there is no system sender.
|
inline |
Return an object that represents the time when this event occurred, relative to an arbitrary base time.