YAGE  1.0
Yet Another Game Engine
Scene_Manager Class Reference

#include <Scene_Manager.h>

Public Member Functions

 Scene_Manager (std::string)
 
 ~Scene_Manager ()
 
void SetupScene (const GameObjectsBuilder &)
 
void UpdatePass () const
 
void ShadowPass () const
 
void RenderPass () const
 
void notifyBeginFrame ()
 
void notifyDisplayFrame ()
 
void notifyEndFrame ()
 
void notifyReshape (int width, int height, int p_width, int p_height)
 

Static Public Member Functions

static int GetDeltaTime ()
 
static float GetFPS ()
 

Constructor & Destructor Documentation

Scene_Manager::Scene_Manager ( std::string  scene_name)
Scene_Manager::~Scene_Manager ( )

Member Function Documentation

int Scene_Manager::GetDeltaTime ( )
static
float Scene_Manager::GetFPS ( )
static
void Scene_Manager::notifyBeginFrame ( )
void Scene_Manager::notifyDisplayFrame ( )
void Scene_Manager::notifyEndFrame ( )
void Scene_Manager::notifyReshape ( int  width,
int  height,
int  p_width,
int  p_height 
)
void Scene_Manager::RenderPass ( ) const
void Scene_Manager::SetupScene ( const GameObjectsBuilder gob)
void Scene_Manager::ShadowPass ( ) const
void Scene_Manager::UpdatePass ( ) const