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: