SDXFrameWork 0.09 SDXFrameWork

- Main Page
- Related Pages
- Classes

- Class List
- Class Hierarchy
- Class Members

All Classes Namespaces Functions Variables Enumerations Enumerator Pages
Static Public Member Functions | List of all members
SDX::Director Class Reference

シーンを管理するクラス. More...

`#include <Director.h>`

## Static Public Member Functions
static void | Run ()
| 実行開始. More...
static void | Remove ()
| 消滅したSceneを片付ける. More...
static void | AddScene (IScene *追加するシーン)
| Sceneを追加する. More...
static IScene * | GetScene (int インデックス)
| 上からインデックス番目のシーンを取得. More...

## Detailed Description

シーンを管理するクラス.

//©SDXFramework http://sourceforge.jp/projects/dxframework/
//🍣[サンプルコード作成中]
bool SampleDirector()
{
using namespace SDX;
System::Initialise("sample", 600, 400);
while (System::Update())
{
if(Input::key.Return.on) break;//Enterで終了
}
System::End();
return true;
}

## Member Function Documentation

static void SDX::Director::Run | ( |  | ) |
| static

実行開始.

static void SDX::Director::Remove | ( |  | ) |
| static

消滅したSceneを片付ける.

static void SDX::Director::AddScene | ( | IScene * | 追加するシーン | ) |
| static

Sceneを追加する.

追加したシーンがアクティブになる
既に追加されているシーンの場合アクティブ化する

static IScene* SDX::Director::GetScene | ( | int | インデックス | ) |
| static

上からインデックス番目のシーンを取得.

0で現在アクティブなシーン