aboutsummaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorAlexander Pickering <alex@cogarr.net>2019-07-08 18:46:23 -0400
committerAlexander Pickering <alex@cogarr.net>2019-07-08 18:46:23 -0400
commitf5f0ff5635c52775665fd99b994521f90fe12d95 (patch)
tree077162ee1e7f24ea5a525b15aabc11223954e0d7 /src/client
parentff704e4ca477892d97a6f23953e99ec13623e114 (diff)
downloadbrokengine-f5f0ff5635c52775665fd99b994521f90fe12d95.tar.gz
brokengine-f5f0ff5635c52775665fd99b994521f90fe12d95.tar.bz2
brokengine-f5f0ff5635c52775665fd99b994521f90fe12d95.zip
Modified files to work with new builds system
Also properly deleted some old files that were sill around
Diffstat (limited to 'src/client')
-rw-r--r--src/client/lua_api/gui/simple.cpp55
-rw-r--r--src/client/lua_api/gui/simple.hpp0
-rw-r--r--src/client/main.hpp2
3 files changed, 2 insertions, 55 deletions
diff --git a/src/client/lua_api/gui/simple.cpp b/src/client/lua_api/gui/simple.cpp
deleted file mode 100644
index 130240c..0000000
--- a/src/client/lua_api/gui/simple.cpp
+++ /dev/null
@@ -1,55 +0,0 @@
-#include <irrlicht.h>
-extern "C" {
- #include <lua.h>
- #include <lauxlib.h>
- #include <lualib.h>
-}
-
-// {{startx, starty},{endx,endy}}
-lua_torecti(lua_State* L, int number, int* sx, int* sy, int* ex, int* ey){
- lua_pushnumber(L,1);// ...,{},...,1
- lua_gettable(L,number);// ...,{{sx,sy},{ex,ey}},...,{sx,sy}
-
- lua_pushnumber(L,1);// ...,{{sx,sy},{ex,ey}},...,{sx,sy},1
- lua_gettable(L,-2);// ...,{{sx,sy},{ex,ey}},...,{sx,sy},sx
- *sx = lua_tonumber(L,-1);// ...,{{sx,sy},{ex,ey}},...,{sx,sy},sx
-
- lua_pop(1);// ...,{{sx,sy},{ex,ey}},...,{sx,sy}
-
- lua_pushnumber(L,2);// ...,{{sx,sy},{ex,ey}},...,{sx,sy},2
- lua_gettable(L,-2);// ...,{{sx,sy},{ex,ey}},...,{sx,sy},sy
- *sy = lua_tonumber(L,-1);
-
- lua_pop(2);// ...,{{sx,sy},{ex,ey}},...
-
-
- lua_pushnumber(L,2);// ...,{{sx,sy},{ex,ey}},...,2
- lua_gettable(L,number);// ...,{{sx,sy},{ex,ey}},...,{ex,ey}
- lua_pushnumber(L,1);// ...,{{sx,sy},{ex,ey}},...,{ex,ey},1
-
- lua_gettable(L,-2);// ...,{{sx,sy},{ex,ey}},...,{ex,ey},ex
- *ex = lua_tonumber(L,-1);// ...,{{sx,sy},{ex,ey}},...,{ex,ey},ex
- lua_pop(L,1);// ...,{{sx,sy},{ex,ey}},...,{ex,ey}
-
- lua_pushnumber(L,2);// ...,{{sx,sy},{ex,ey}},...,{ex,ey},2
- lua_gettable(L,-2);// ...,{{sx,sy},{ex,ey}},...,{ex,ey},ey
- *ey = lua_tonumber(L,-1);// ...,{{sx,sy},{ex,ey}},...,{ex,ey},ey
-
- lua_pop(L,2);// ...,{{sx,sy},{ex,ey}},...
-}
-
-int addIGUIButton(lua_State* L){
- IGUIEnvironment env = lua_touserdata(L,1);
- IGUIElement parent = lua_touserdata(L,2);
- s32 id = lua_tonumber(L,3);
- s32 sx,sy,ex,ey;
- lua_torecti(L,4,&sx,&sy,&ex,&ey);
- core::rect<s32> rect = core::rect<s32>(sx,sy,ex,ey);
- IGUIElement* button = env->addButton(rect,parent,id,
-
-}
-
-void add_gui(lua_State* L){
-
-}
-blah
diff --git a/src/client/lua_api/gui/simple.hpp b/src/client/lua_api/gui/simple.hpp
deleted file mode 100644
index e69de29..0000000
--- a/src/client/lua_api/gui/simple.hpp
+++ /dev/null
diff --git a/src/client/main.hpp b/src/client/main.hpp
new file mode 100644
index 0000000..c94fc6e
--- /dev/null
+++ b/src/client/main.hpp
@@ -0,0 +1,2 @@
+
+int main(int argc, char *argv[]);