diff options
Diffstat (limited to 'src/client/lua_api/load_gui.cpp')
| -rw-r--r-- | src/client/lua_api/load_gui.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/client/lua_api/load_gui.cpp b/src/client/lua_api/load_gui.cpp index 49c40e4..e1a6c99 100644 --- a/src/client/lua_api/load_gui.cpp +++ b/src/client/lua_api/load_gui.cpp @@ -19,6 +19,8 @@ using namespace irr; using namespace gui; using namespace core; +extern IrrlichtDevice* device; + //Things from guiparts.hpp std::map<irr::gui::IGUIElement*,int> iguielements; IrrlichtDevice* guidevice; @@ -29,15 +31,15 @@ lua_State* tL; int screenwidth(lua_State* L); int screenheight(lua_State* L); -void load_guifuncs(lua_State* L, IrrlichtDevice* d){ +void load_guifuncs(lua_State* L){ tL = L; - guidevice = d; + guidevice = device; gui_elenum = 0; guielements[0] = NULL; - iguibutton_register(L,d); - iguilabel_register(L,d); - iguigeneric_register(L,d); + iguibutton_register(L,device); + iguilabel_register(L,device); + iguigeneric_register(L,device); lua_pop(L, 1); lua_newtable(L); |
