aboutsummaryrefslogtreecommitdiff
path: root/src/client/lua_api/load_gui.cpp
diff options
context:
space:
mode:
authorAlexander Pickering <alexandermpickering@gmail.com>2017-07-29 13:53:52 -0400
committerAlexander Pickering <alexandermpickering@gmail.com>2017-07-29 13:53:52 -0400
commit76b4fddee6106b60dbc6da6d7bcef61b42a3c310 (patch)
tree7c98499a8d32d6415a6cfb5f318943c744778172 /src/client/lua_api/load_gui.cpp
parentfa49161fe2d7e0a025c9fd8559815d56dfd1f427 (diff)
downloadbrokengine-76b4fddee6106b60dbc6da6d7bcef61b42a3c310.tar.gz
brokengine-76b4fddee6106b60dbc6da6d7bcef61b42a3c310.tar.bz2
brokengine-76b4fddee6106b60dbc6da6d7bcef61b42a3c310.zip
Added gui window
Bound irrlicht's IGUIWindow to lua
Diffstat (limited to 'src/client/lua_api/load_gui.cpp')
-rw-r--r--src/client/lua_api/load_gui.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/client/lua_api/load_gui.cpp b/src/client/lua_api/load_gui.cpp
index e1a6c99..a282d34 100644
--- a/src/client/lua_api/load_gui.cpp
+++ b/src/client/lua_api/load_gui.cpp
@@ -12,6 +12,8 @@ extern "C" {
#include "gui/iguibutton.hpp"
#include "gui/iguilabel.hpp"
#include "gui/iguigeneric.hpp"
+#include "gui/iguiwindow.hpp"
+#include "gui/iguiskin.hpp"
#include "../callbackhandeler.hpp"
#include "guiparts.hpp"
@@ -40,11 +42,13 @@ void load_guifuncs(lua_State* L){
iguibutton_register(L,device);
iguilabel_register(L,device);
iguigeneric_register(L,device);
+ iguiwindow_register(L,device);
lua_pop(L, 1);
+
+ //Various enums
+ register_skin(L);
lua_newtable(L);
- //lua_pushcfunction(L,createiguibutton);
- //lua_setfield(L,-2,"createButton");
lua_setglobal(L,"gui");
lua_pushcfunction(L,screenwidth);