2 #include "GameScene.h"
\r
3 #include "mof/Graphics.h"
\r
4 #include "mof/Camera.h"
\r
5 #include "mof/VertexBuffer.h"
\r
6 #include "mof/VertexTypes.h"
\r
7 #include "mof/Billboard.h"
\r
8 #include "MyWindow.h"
\r
9 #include "mof/InputReceiver.h"
\r
10 #include "WorldMapBuilder.h"
\r
11 #include "mof/Capturer.h"
\r
12 #include "WorldMapCursor.h"
\r
13 #include "GameData.h"
\r
14 #include "mof/SelectionModel.h"
\r
15 #include "MyFrame.h"
\r
16 #include "AreaMenu.h"
\r
17 #include "WorldMenu.h"
\r
20 #include "mof/AnimationScheduler.h"
\r
25 : public et::GameScene
\r
30 mof::Window* m_pWindow;
\r
31 mof::Camera* m_pCamera;
\r
32 mof::TextureResource m_pTexture;
\r
33 MyFrame* m_pCurrentFrame;
\r
34 et::World* m_pWorld;
\r
35 mof::AnimationResource m_menuChangeAnimation;
\r
37 //
\83\8f\81[
\83\8b\83h
\83r
\83\85\81[
\r
38 et::WorldMapBuilder* m_pBuilder;
\r
39 et::MapBuffer* m_pWorldMap;
\r
40 et::WorldMenu* m_pWorldMenu;
\r
42 //
\83G
\83\8a\83A
\83r
\83\85\81[
\r
43 et::WorldMapCursor* m_pCursor;
\r
44 mof::SoftVertexBuffer<mof::VertexXYZC>* m_pGrid;
\r
45 mof::SoftVertexBuffer<mof::VertexXYZC>* m_pPoint;
\r
46 et::AreaMenu* m_pAreaMenu;
\r
48 mof::AnimationScheduler m_translationScheduler;
\r
51 mof::Sprite* m_pFeedEffect;
\r
55 virtual ~WorldScene(void);
\r
59 virtual bool initialize();
\r
60 virtual bool draw();
\r
61 virtual bool update();
\r