Scene.h

「Scene.h」の編集履歴(バックアップ)一覧はこちら

Scene.h」(2008/11/26 (水) 07:14:54) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

//C++ pragma once #include <SceneData.h> //シーンタイプ列挙体 typedef enum tag_SceneType{ OPENING_SCENE, //オープニング、ロゴ表示と簡単な演出 MENU_SCENE, //メニュー CHARASELE_SCENE, //キャラクターセレクト ELSE_SCENE //ありえない?いらないかなこれ } SceneType; //シーン基底クラス、こいつを継承してシーンを表現する class Scene{ public: Scene(); virtual ~Scene(){}; SceneType update(SceneData *sd); void draw(); private: };
//C++ #pragma once #include "SceneData.h" //シーンタイプ列挙体 typedef enum tag_SceneType{ OPENING_SCENE, //オープニング、ロゴ表示と簡単な演出 MENU_SCENE, //メニュー CHARASELE_SCENE, //キャラクターセレクト TEST_SCENE, //テストシーン END_SCENE, //強制終了シーン、これが投げられると即座に終了する ELSE_SCENE //ありえない?いらないかなこれ } SceneType; ////////////////////////////////////////////////////////////////////// //シーン基底クラス、こいつを継承してシーンを表現する ////////////////////////////////////////////////////////////////////// class Scene{ public: Scene(); virtual ~Scene(){}; SceneType update(SceneData *sd); void draw(); private: protected: SceneType m_sceneType; //現在のシーンを示すメンバ };

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。