#include <SystemManager.hpp>
◆ SystemManager()
ECS::SystemManager::SystemManager |
( |
const std::shared_ptr< ComponentManager > & |
componentManager, |
|
|
const std::shared_ptr< EntityManager > & |
entityManager |
|
) |
| |
It's a constructor for the SystemManager class
- Parameters
-
componentManager | The ComponentManager that the SystemManager will use to get components from. |
entityManager | The entity manager that the system manager will use to get entities. |
◆ ~SystemManager()
ECS::SystemManager::~SystemManager |
( |
| ) |
|
|
default |
◆ addSystem()
template<typename System >
System& ECS::SystemManager::addSystem |
( |
| ) |
|
|
inline |
◆ getSystem()
template<class System >
System& ECS::SystemManager::getSystem |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: