3 #include "mof/TextureResource.h"
4 #include "mof/Camera.h"
5 #include "mof/VertexBuffer.h"
6 #include "mof/VertexTypes.h"
7 #include "mof/Billboard.h"
8 #include "SymbolManager.h"
9 #include "mof/InputReceiver.h"
10 #include "DungeonBuilder.h"
12 #include "mof/Capturer.h"
13 #include "InputSymbolController.h"
14 #include "RandomSymbolController.h"
19 : public et::GameScene
21 mof::Sprite* m_pMiniMap;
22 mof::VertexBuffer<mof::VertexXYZCUV>** m_pMapBlocks;
23 const int m_blockWidth , m_blockHeight;
24 mof::Camera* m_pCamera;
25 mof::TextureResource m_pTexture;
26 SymbolManager* m_pSymbolManager;
27 et::DungeonBuilder* m_pMapBuilder;
30 et::SymbolController* m_pHeroController;
32 //mof::InputReceiver* m_pInputReceiver;
36 virtual ~StageScene(void);
40 virtual bool initialize();
42 virtual bool update();