Orxonox
0.0.5 Codename: Arcturus
|
Class with the same memory layout as CEGUI::LuaScriptModule. More...
Public Member Functions | |
LuaScriptModuleWorkaround () | |
~LuaScriptModuleWorkaround () | |
Public Attributes | |
int | d_activeErrFuncIndex |
CEGUI::String | d_activeErrFuncName |
int | d_errFuncIndex |
CEGUI::String | d_errFuncName |
bool | d_ownsState |
lua_State * | d_state |
Class with the same memory layout as CEGUI::LuaScriptModule.
We need this to fix a problem with an uninitialised member variable in CEGUI < 0.7
Notice the "public" modifier for the otherwise private variables.
orxonox::LuaScriptModuleWorkaround::LuaScriptModuleWorkaround | ( | ) |
orxonox::LuaScriptModuleWorkaround::~LuaScriptModuleWorkaround | ( | ) |
int orxonox::LuaScriptModuleWorkaround::d_activeErrFuncIndex |
CEGUI::String orxonox::LuaScriptModuleWorkaround::d_activeErrFuncName |
int orxonox::LuaScriptModuleWorkaround::d_errFuncIndex |
CEGUI::String orxonox::LuaScriptModuleWorkaround::d_errFuncName |
bool orxonox::LuaScriptModuleWorkaround::d_ownsState |
lua_State* orxonox::LuaScriptModuleWorkaround::d_state |