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 | |
eventSystemsMap | Saga::SystemManager | protected |
Id enum name | Saga::SystemManager | |
id_value() -> uint64_t & | Saga::SystemManager | inlineprotectedstatic |
keyboardInputMap | Saga::SystemManager | protected |
mouseInputMap | Saga::SystemManager | protected |
OtherInput enum name | Saga::SystemManager | protected |
otherInputMap | Saga::SystemManager | protected |
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 name | Saga::SystemManager | |
stagedSystemsMap | Saga::SystemManager | protected |
SystemManager() | Saga::SystemManager | |
~SystemManager() | Saga::SystemManager | virtual |