#include <K3dConfDataBuild.h>
Inheritance diagram for K3dConfDataBuild:
Public Member Functions | |
K3dConfDataBuild (K3dGameData *_pGameData) | |
~K3dConfDataBuild () | |
void | LoadConf () |
Load application constants from configuration file. | |
Private Attributes | |
K3dGameData * | m_pGameData |
Global application data. |
Definition at line 37 of file K3dConfDataBuild.h.
K3dConfDataBuild::K3dConfDataBuild | ( | K3dGameData * | _pGameData | ) |
K3dConfDataBuild::~K3dConfDataBuild | ( | ) |
Definition at line 38 of file K3dConfDataBuild.cpp.
void K3dConfDataBuild::LoadConf | ( | ) |
Load application constants from configuration file.
Definition at line 43 of file K3dConfDataBuild.cpp.
References K3dConfData::GetDebugPath(), K3dConfData::GetLogFilename(), K3dSceneData::GetLua(), K3dConfData::GetMapPath(), K3dConfData::GetScriptPath(), K3dString::GetString(), K3dSystemData::GetSysHome(), K3dConfData::GetTexturePath(), K3D_STR_CONF, K3D_STR_SHARE_PATH, K3dLua::LuaError(), K3dLua::LuaGetFieldString(), K3dLua::LuaGetGlobal(), K3dLua::LuaIsString(), K3dLua::LuaIsTable(), K3dLua::LuaLoadFile(), K3dLua::LuaToString(), and m_pGameData.
Referenced by K3dScene::K3dScene().
K3dGameData* K3dConfDataBuild::m_pGameData [private] |
Global application data.
Reimplemented in K3dObjectBuild, K3dScene, K3dMngGeometry, and K3dMngSystem.
Definition at line 39 of file K3dConfDataBuild.h.
Referenced by K3dConfDataBuild(), and LoadConf().