3 #include "mof/Graphics.h"
5 #include "SymbolController.h"
6 #include "DungeonBuilder.h"
12 std::vector<et::Symbol*> m_symbols;
13 std::vector<et::SymbolController*> m_controllers;
14 mof::TextureManager* m_pTextureManager;
15 et::DungeonBuilder* m_pMapBuilder;
17 SymbolManager(mof::TextureManager* pTextureManager , et::DungeonBuilder* pMapBuilder);
18 virtual ~SymbolManager(void);
19 virtual void update();
21 void add(SymbolController* pController);
22 std::vector<et::Symbol*> testCollision(et::Symbol* pSymbol );
23 std::vector<et::Symbol*>* getSymbolList(){return &m_symbols;}