| Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members | 
#include <Singleton.h>
Public Member Functions | |
| Singleton () | |
| ~Singleton () | |
Static Public Member Functions | |
| static T * | getInstance () | 
| Get instance.   | |
Protected Member Functions | |
| template<> | |
| engine::EngineManager * | ms_Singleton | 
| template<> | |
| sound::SoundManager * | ms_Singleton | 
| template<> | |
| script::ScriptManager * | ms_Singleton | 
| template<> | |
| scene::SceneManager * | ms_Singleton | 
| template<> | |
| resource::ResourceManager * | ms_Singleton | 
| template<> | |
| render::RenderManager * | ms_Singleton | 
| template<> | |
| platform::PlatformManager * | ms_Singleton | 
| template<> | |
| physics::PhysicsManager * | ms_Singleton | 
| template<> | |
| input::InputManager * | ms_Singleton | 
| template<> | |
| engine::PluginManager * | ms_Singleton | 
| template<> | |
| engine::LogManager * | ms_Singleton | 
| template<> | |
| engine::EngineSettings * | ms_Singleton | 
Static Protected Attributes | |
| static T * | ms_Singleton | 
Singleton template.
| core::Singleton< T >::Singleton | ( | ) |  [inline] | 
        
| core::Singleton< T >::~Singleton | ( | ) |  [inline] | 
        
| static T* core::Singleton< T >::getInstance | ( | ) |  [inline, static] | 
        
Get instance.
Reimplemented in engine::EngineManager, engine::EngineSettings, engine::LogManager, engine::PluginManager, input::InputManager, physics::PhysicsManager, platform::PlatformManager, render::RenderManager, resource::ResourceManager, scene::SceneManager, script::ScriptManager, and sound::SoundManager.
| sound::SoundManager * core::Singleton< sound::SoundManager >::ms_Singleton | ( | ) |  [protected] | 
        
| script::ScriptManager * core::Singleton< script::ScriptManager >::ms_Singleton | ( | ) |  [protected] | 
        
| scene::SceneManager * core::Singleton< scene::SceneManager >::ms_Singleton | ( | ) |  [protected] | 
        
| resource::ResourceManager * core::Singleton< resource::ResourceManager >::ms_Singleton | ( | ) |  [protected] | 
        
| render::RenderManager * core::Singleton< render::RenderManager >::ms_Singleton | ( | ) |  [protected] | 
        
References render::RenderManager::mFrameEventReceivers.
| platform::PlatformManager * core::Singleton< platform::PlatformManager >::ms_Singleton | ( | ) |  [protected] | 
        
| physics::PhysicsManager * core::Singleton< physics::PhysicsManager >::ms_Singleton | ( | ) |  [protected] | 
        
| input::InputManager * core::Singleton< input::InputManager >::ms_Singleton | ( | ) |  [protected] | 
        
| engine::PluginManager * core::Singleton< engine::PluginManager >::ms_Singleton | ( | ) |  [protected] | 
        
| engine::LogManager * core::Singleton< engine::LogManager >::ms_Singleton | ( | ) |  [protected] | 
        
| engine::EngineSettings * core::Singleton< engine::EngineSettings >::ms_Singleton | ( | ) |  [protected] | 
        
| engine::EngineManager * core::Singleton< engine::EngineManager >::ms_Singleton | ( | ) |  [protected] | 
        
T* core::Singleton< T >::ms_Singleton [static, protected] | 
        
|  
	 
	
		
		
		The KG Game Engine 
		Documentation © 2006-2011 by Kat'Oun. Generated on Sat Jul 2 2011 00:50:07 by 
		Doxygen 
        (1.7.4)
		
		
	
	 
	 |