CSEngine
|
Public Member Functions | |
DECLARE_SINGLETON (EngineCore) | |
GET_CORE_FUNCTION (ResMgr, m_resMgr) | |
GET_CORE_FUNCTION (GameObjectMgr, m_gameObjectMgr) | |
GET_CORE_FUNCTION (RenderMgr, m_renderMgr) | |
GET_CORE_FUNCTION (CameraMgr, m_cameraMgr) | |
GET_CORE_FUNCTION (LightMgr, m_lightMgr) | |
GET_CORE_FUNCTION (SceneMgr, m_sceneMgr) | |
GET_CORE_FUNCTION (MemoryMgr, m_memoryMgr) | |
GET_CORE_FUNCTION (ScriptMgr, m_scriptMgr) | |
void | Init (unsigned int width, unsigned int height) |
void | Update (float elapsedTime) |
void | LateUpdate (float elapsedTime) |
void | Render () const |
void | Exterminate () |
void | ResizeWindow (unsigned int width, unsigned int height) |
void | GenerateCores () |
Definition at line 34 of file EngineCore.h.
EngineCore::~EngineCore | ( | ) |
Definition at line 32 of file EngineCore.cpp.
void EngineCore::Exterminate | ( | ) |
Definition at line 72 of file EngineCore.cpp.
void EngineCore::GenerateCores | ( | ) |
Definition at line 80 of file EngineCore.cpp.
void EngineCore::Init | ( | unsigned int | width, |
unsigned int | height | ||
) |
Definition at line 36 of file EngineCore.cpp.
void EngineCore::LateUpdate | ( | float | elapsedTime | ) |
Definition at line 62 of file EngineCore.cpp.
void EngineCore::Render | ( | ) | const |
Definition at line 66 of file EngineCore.cpp.
void EngineCore::ResizeWindow | ( | unsigned int | width, |
unsigned int | height | ||
) |
Definition at line 114 of file EngineCore.cpp.
void EngineCore::Update | ( | float | elapsedTime | ) |
Definition at line 56 of file EngineCore.cpp.