8 #ifndef MOVESYSTEM_HPP_
9 #define MOVESYSTEM_HPP_
15 MoveSystem(
const std::shared_ptr<ComponentManager>& componentsManager,
const std::shared_ptr<EntityManager>& entityManager);
19 void setClock(std::shared_ptr<Clock> clock);
24 std::shared_ptr<Clock> _clock;
Definition: Entity.hpp:30
Definition: MoveSystem.hpp:13
void setClock(std::shared_ptr< Clock > clock)
Definition: MoveSystem.cpp:92
void update()
Definition: MoveSystem.cpp:28
bool checkIsValidEntity(Entity entity)
Definition: MoveSystem.cpp:105
MoveSystem(const std::shared_ptr< ComponentManager > &componentsManager, const std::shared_ptr< EntityManager > &entityManager)
Definition: MoveSystem.cpp:18
Definition: System.hpp:18
Definition: ComponentManager.hpp:14