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)
|