ADD_COMPONENT_EVENT | om::engine::base::EngineContext | static |
addComponent(T *component, ResourceID *componentID=((void *) 0)) | om::engine::base::EngineContext | inline |
addComponent(const ResourceType &type, void *componentData) | om::engine::base::EngineContext | |
addComponent(const OpaqueResource &component) | om::engine::base::EngineContext | |
addConnection(const Connection *connection) | om::engine::base::EngineContext | |
addEvent(const EventType &eventType, const Event< ValueType > &newEvent) | om::engine::base::EngineContext | inline |
addEvent(const EventType &eventType, const ValueType &value, const OpaqueResource &target=OpaqueResource(), const OpaqueResource &sender=OpaqueResource(), const EngineSystem *systemSender=((void *) 0)) | om::engine::base::EngineContext | inline |
addEvent(const EventType &eventType, const ValueType &value, const OpaqueResource &target, const OpaqueResource &sender, const EngineSystem *systemSender, const Time &eventTime) | om::engine::base::EngineContext | inline |
addSystem(EngineSystem *system) | om::engine::base::EngineContext | |
clearComponents() | om::engine::base::EngineContext | |
clearConnections() | om::engine::base::EngineContext | |
clearEventTypes() | om::engine::base::EngineContext | |
clearSystems() | om::engine::base::EngineContext | |
EngineContext() | om::engine::base::EngineContext | |
getComponentType() const | om::engine::base::EngineContext | inline |
getComponentTypeCount() const | om::engine::base::EngineContext | inline |
getEventType(const EventType &eventType) | om::engine::base::EngineContext | inline |
getEventType(const EventType &eventType) const | om::engine::base::EngineContext | inline |
getEventTypeCount() const | om::engine::base::EngineContext | inline |
getSystem(Index systemIndex) const | om::engine::base::EngineContext | inline |
getSystemCount() const | om::engine::base::EngineContext | inline |
getTime() const | om::engine::base::EngineContext | inline |
newComponentType() | om::engine::base::EngineContext | inline |
newEventType(const EventType &eventType) | om::engine::base::EngineContext | inline |
REMOVE_COMPONENT_EVENT | om::engine::base::EngineContext | static |
removeComponent(T *component) | om::engine::base::EngineContext | inline |
removeComponent(const OpaqueResource &component) | om::engine::base::EngineContext | |
removeComponent(const ResourceType &type, void *componentData) | om::engine::base::EngineContext | |
removeConnection(const Connection *connection) | om::engine::base::EngineContext | |
removeSystem(const EngineSystem *system) | om::engine::base::EngineContext | |
setTime(const Time &newTime) | om::engine::base::EngineContext | inline |
update(const Time &dt) | om::engine::base::EngineContext | virtual |
~EngineContext() | om::engine::base::EngineContext | virtual |