Pictel 2d 0.1
Game Engine Documentation
Public Member Functions | List of all members
engine::SceneManagerI Class Referenceabstract

Public Member Functions

virtual SceneISceneCreateNew ()=0
 
virtual SceneISceneGetCurrent ()=0
 
virtual void SceneUnload (SceneI *)=0
 
virtual void SceneMakeActive (SceneI *)=0
 

Member Function Documentation

◆ SceneCreateNew()

virtual SceneI * engine::SceneManagerI::SceneCreateNew ( )
pure virtual

Creates a new scene. Removes the old one and removes it data.

◆ SceneGetCurrent()

virtual SceneI * engine::SceneManagerI::SceneGetCurrent ( )
pure virtual

Get the current scene

◆ SceneMakeActive()

virtual void engine::SceneManagerI::SceneMakeActive ( SceneI )
pure virtual

Make active.

◆ SceneUnload()

virtual void engine::SceneManagerI::SceneUnload ( SceneI )
pure virtual

Unload the current scene.