diff options
author | Clyne Sullivan <tullivan99@gmail.com> | 2016-10-20 08:58:57 -0400 |
---|---|---|
committer | Clyne Sullivan <tullivan99@gmail.com> | 2016-10-20 08:58:57 -0400 |
commit | dbed8f40b0c85a1d550d9c2557d57b192fc097ab (patch) | |
tree | d579b3bc2449aeccddcc148b02d1dd52462c990a /include/engine.hpp | |
parent | cb408a63a0f03ccb0b0ce7c338527a3b4964aff9 (diff) | |
parent | 87bc18a63541c6e325170fbfacde2d7610a3b852 (diff) |
cat is good
Diffstat (limited to 'include/engine.hpp')
-rw-r--r-- | include/engine.hpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/include/engine.hpp b/include/engine.hpp index 2bde6de..e564691 100644 --- a/include/engine.hpp +++ b/include/engine.hpp @@ -2,9 +2,14 @@ #define ENGINE_HPP_ #include <entityx/entityx.h> +#include "entityx/deps/Dependencies.h" +#include <texture.hpp> +#include <components.hpp> #include <events.hpp> +//game::engine::Systems->add<entityx::deps::Dependency<Visible, Sprite>>(); + class Engine : public entityx::Receiver<Engine> { private: bool gameRunning; @@ -38,7 +43,7 @@ public: namespace game { - extern entityx::EventManager events; + extern entityx::EventManager events; extern entityx::EntityManager entities; extern Engine engine; @@ -46,6 +51,8 @@ namespace game { inline void endGame(void) { events.emit<GameEndEvent>(); } + + extern SpriteLoader sprite_l; } |