SDXFrameWork
0.13
SDXFrameWork
Main Page
Related Pages
Classes
All
Classes
Namespaces
Functions
Variables
Enumerations
Enumerator
Pages
Framework
IScene.h
1
//Copyright © 2014 SDXFramework
2
//[License]GNU Affero General Public License, version 3
3
//[Contact]http://sourceforge.jp/projects/dxframework/
4
#pragma once
5
namespace
SDX
6
{
9
class
IScene
10
{
11
public
:
12
bool
isEnd
=
false
;
13
14
virtual
~
IScene
() =
default
;
15
17
virtual
void
Update
() = 0;
18
20
virtual
void
Draw
() = 0;
21
23
virtual
void
Init
(){}
24
26
virtual
void
Final
(){}
27
29
virtual
void
LoadGUI
(){}
30
};
31
}
SDX::IScene::LoadGUI
virtual void LoadGUI()
GUIの読み込み処理.
Definition:
IScene.h:29
SDX::IScene::Draw
virtual void Draw()=0
描画処理.
SDX::IScene
シーンのインターフェース.
Definition:
IScene.h:9
SDX::IScene::Update
virtual void Update()=0
更新処理.
SDX::IScene::Final
virtual void Final()
終了時の処理.
Definition:
IScene.h:26
SDX::IScene::isEnd
bool isEnd
消滅フラグ
Definition:
IScene.h:12
SDX::IScene::Init
virtual void Init()
初期化処理.
Definition:
IScene.h:23
Generated on Sun Jun 28 2015 09:15:35 for SDXFrameWork by
1.8.7