diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -185,7 +185,7 @@ A basic movement system might be implemented with something like the following: ```c++ struct MovementSystem : public System<MovementSystem> { - void update(entityx::EntityManager &es, entityx::EventManager &events, DeltaTime dt) override { + void update(entityx::EntityManager &es, entityx::EventManager &events, TimeDelta dt) override { Position::Handle position; Direction::Handle direction; for (Entity entity : es.entities_with_components(position, direction)) { @@ -222,7 +222,7 @@ Next we implement our collision system, which emits ``Collision`` objects via an ```c++ class CollisionSystem : public System<CollisionSystem> { public: - void update(entityx::EntityManager &es, entityx::EventManager &events, DeltaTime dt) override { + void update(entityx::EntityManager &es, entityx::EventManager &events, TimeDelta dt) override { Position::Handle left_position, right_position; for (Entity left_entity : es.entities_with_components(left_position)) { for (Entity right_entity : es.entities_with_components(right_position)) { @@ -245,7 +245,7 @@ struct DebugSystem : public System<DebugSystem>, Receiver<DebugSystem> { event_manager.subscribe<Collision>(*this); } - void update(entityx::EntityManager &entities, entityx::EventManager &events, DeltaTime dt) {} + void update(entityx::EntityManager &entities, entityx::EventManager &events, TimeDelta dt) {} void receive(const Collision &collision) { LOG(DEBUG) << "entities collided: " << collision.left << " and " << collision.right << endl; @@ -301,7 +301,7 @@ public: } } - void update(DeltaTime dt) { + void update(TimeDelta dt) { systems.update<DebugSystem>(dt); systems.update<MovementSystem>(dt); systems.update<CollisionSystem>(dt); |