Saga
Saga Game Engine
Loading...
Searching...
No Matches
Saga::SystemManager Member List

This is the complete list of members for Saga::SystemManager, including all inherited members.

addEventSystem(Event event, std::shared_ptr< System< DataType... > > system)Saga::SystemManager
addEventSystem(Event event, Saga::Entity entity, std::shared_ptr< System< Saga::Entity, DataType... > > system)Saga::SystemManager
addKeyboardEventSystem(int key, System< int > system)Saga::SystemManager
addMouseEventSystem(int key, System< int > system)Saga::SystemManager
addMousePosSystem(System< double, double > system)Saga::SystemManager
addScrollSystem(System< double > system)Saga::SystemManager
addStagedSystem(std::shared_ptr< System< DataType... > > system, Stage stage=Stage::Update)Saga::SystemManager
addWindowResizeSystem(System< int, int > system)Saga::SystemManager
eventSystemsMapSaga::SystemManagerprotected
Id enum nameSaga::SystemManager
id_value() -> uint64_t &Saga::SystemManagerinlineprotectedstatic
keyboardInputMapSaga::SystemManagerprotected
mouseInputMapSaga::SystemManagerprotected
OtherInput enum nameSaga::SystemManagerprotected
otherInputMapSaga::SystemManagerprotected
removeEventSystem(Event event, EventMap::Id id)Saga::SystemManager
removeEventSystem(Event event, Saga::Entity entity, EventMap::Id id)Saga::SystemManager
removeKeyboardEventSystem(int key, EventMap::Id id)Saga::SystemManager
removeMouseEventSystem(int key, EventMap::Id id)Saga::SystemManager
removeMousePosSystem(EventMap::Id id)Saga::SystemManager
removeScrollSystem(EventMap::Id id)Saga::SystemManager
removeStagedSystem(EventMap::Id id, Stage stage=Stage::Update)Saga::SystemManager
removeWindowResizeSystem(EventMap::Id id)Saga::SystemManager
Stage enum nameSaga::SystemManager
stagedSystemsMapSaga::SystemManagerprotected
SystemManager()Saga::SystemManager
~SystemManager()Saga::SystemManagervirtual