Provides access to the game loop related functions of Scene.
More...
#include <SceneAttorney.h>
|
static void | Delete () |
| Deletes the current scene.
|
|
static void | InitializeScene (Scene *scene) |
| Initializes the specified scene.
|
|
static void | Update (Scene *scene) |
| Updates the specified scene.
|
|
static void | UpdateScene () |
| Updates the current scene.
|
|
static void | Draw (Scene *scene) |
| Draws the specified scene.
|
|
static void | EndScene (Scene *scene) |
| Ends the specified scene.
|
|
static void | ChangeScene (Scene *scene) |
| Changes the current scene to the specified scene.
|
|
|
class | SUNENGINE |
|
class | SceneManager |
|
class | SceneChangeStartStrategy |
|
Provides access to the game loop related functions of Scene.
◆ ChangeScene()
static void SceneAttorney::GameLoop::ChangeScene |
( |
Scene * | scene | ) |
|
|
inlinestaticprivate |
Changes the current scene to the specified scene.
- Parameters
-
scene | Pointer to the scene to change to. |
◆ Draw()
static void SceneAttorney::GameLoop::Draw |
( |
Scene * | scene | ) |
|
|
inlinestaticprivate |
Draws the specified scene.
- Parameters
-
scene | Pointer to the scene to draw. |
◆ EndScene()
static void SceneAttorney::GameLoop::EndScene |
( |
Scene * | scene | ) |
|
|
inlinestaticprivate |
Ends the specified scene.
- Parameters
-
scene | Pointer to the scene to end. |
◆ InitializeScene()
static void SceneAttorney::GameLoop::InitializeScene |
( |
Scene * | scene | ) |
|
|
inlinestaticprivate |
Initializes the specified scene.
- Parameters
-
scene | Pointer to the scene to initialize. |
◆ Update()
static void SceneAttorney::GameLoop::Update |
( |
Scene * | scene | ) |
|
|
inlinestaticprivate |
Updates the specified scene.
- Parameters
-
scene | Pointer to the scene to update. |
The documentation for this class was generated from the following file: