Simple quickly made CollisionSystem.

This commit is contained in:
William Moberg
2015-12-16 12:23:08 +01:00
parent d10df6ae09
commit cf0ff9bfe5
2 changed files with 11 additions and 16 deletions
+3 -3
View File
@@ -9,18 +9,18 @@
#include "Core/EventBroker.h"
#include "Core/EKeyUp.h"
class CollisionSystem : public System
class CollisionSystem : public PureSystem
{
public:
CollisionSystem(EventBroker* eventBroker)
: System(eventBroker, "AABB")
: PureSystem(eventBroker, "AABB")
, zPress(false)
{
//TODO: Debug stuff, remove later.
EVENT_SUBSCRIBE_MEMBER(m_EKeyUp, &CollisionSystem::OnKeyUp);
}
virtual void Update(World* world, ComponentWrapper& cAABB, double dt) override;
virtual void UpdateComponent(World* world, ComponentWrapper& cAABB, double dt) override;
private:
bool zPress;