aboutsummaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorAlexander Pickering <alex@cogarr.net>2018-08-12 15:01:49 -0400
committerAlexander Pickering <alex@cogarr.net>2018-08-12 15:01:49 -0400
commit57a195bb6bcdcee16824a669270946ff284f629b (patch)
tree4f723e9eb62498c7ab0b54145c2ffc0c4254a316 /src/client
parentdc9cd82e80338a20b71db662abb6192aff118fe3 (diff)
downloadbrokengine-57a195bb6bcdcee16824a669270946ff284f629b.tar.gz
brokengine-57a195bb6bcdcee16824a669270946ff284f629b.tar.bz2
brokengine-57a195bb6bcdcee16824a669270946ff284f629b.zip
Deleted old skin and util files
Skin file needs to be rewritten, util files has been moved to shared/lua_api/common.cpp
Diffstat (limited to 'src/client')
-rw-r--r--src/client/lua_api/gui/iguiskin.cpp64
-rw-r--r--src/client/lua_api/gui/iguiskin.hpp8
-rw-r--r--src/client/lua_api/gui/iguiutil.cpp61
-rw-r--r--src/client/lua_api/gui/iguiutil.hpp15
4 files changed, 0 insertions, 148 deletions
diff --git a/src/client/lua_api/gui/iguiskin.cpp b/src/client/lua_api/gui/iguiskin.cpp
deleted file mode 100644
index edc994b..0000000
--- a/src/client/lua_api/gui/iguiskin.cpp
+++ /dev/null
@@ -1,64 +0,0 @@
-extern "C" {
- #include <lua.h>
- #include <lauxlib.h>
- #include <lualib.h>
-}
-#include <irrlicht.h>
-#include <string>
-#include <stdio.h>
-
-#include "iguiutil.hpp"
-
-using namespace irr;
-using namespace gui;
-
-extern IrrlichtDevice* device;
-
-#define register(l,n) lua_pushnumber(l,n);\
-lua_setglobal(l,#n);
-
-static int setskincolor(lua_State* L){
- irr::gui::EGUI_DEFAULT_COLOR which = (irr::gui::EGUI_DEFAULT_COLOR)luaL_optint(L,1,0);
-
- video::SColor c = video::SColor(0,0,0,0);
- lua_popscolor(L,2,&c);
- printf("Setting color %d to (%d, %d, %d, %d)\n",which,c.getRed(),c.getBlue(),c.getGreen(),c.getAlpha());
- IGUIEnvironment* env = device->getGUIEnvironment();
- env->getSkin()->setColor(which,c);
-
- printf("Color is now %d\n",env->getSkin()->getColor(which).getAlpha());
-
- return 0;
-}
-
-int register_skin(lua_State* L){
- register(L,EGDC_3D_DARK_SHADOW);
- register(L,EGDC_3D_SHADOW);
- register(L,EGDC_3D_FACE);
- register(L,EGDC_3D_HIGH_LIGHT);
- register(L,EGDC_ACTIVE_BORDER);
- register(L,EGDC_ACTIVE_CAPTION);
- register(L,EGDC_APP_WORKSPACE);
- register(L,EGDC_BUTTON_TEXT);
- register(L,EGDC_GRAY_TEXT);
- register(L,EGDC_HIGH_LIGHT);
- register(L,EGDC_HIGH_LIGHT_TEXT);
- register(L,EGDC_INACTIVE_BORDER);
- register(L,EGDC_INACTIVE_CAPTION);
- register(L,EGDC_TOOLTIP);
- register(L,EGDC_TOOLTIP_BACKGROUND);
- register(L,EGDC_SCROLLBAR);
- register(L,EGDC_WINDOW);
- register(L,EGDC_WINDOW_SYMBOL);
- register(L,EGDC_ICON);
- register(L,EGDC_ICON_HIGH_LIGHT);
- register(L,EGDC_GRAY_WINDOW_SYMBOL);
- register(L,EGDC_EDITABLE);
- register(L,EGDC_GRAY_EDITABLE);
- register(L,EGDC_FOCUSED_EDITABLE);
-
- lua_pushcfunction(L,setskincolor);
- lua_setglobal(L,"setskincolor");
-
- return 0;
-}
diff --git a/src/client/lua_api/gui/iguiskin.hpp b/src/client/lua_api/gui/iguiskin.hpp
deleted file mode 100644
index fe445d5..0000000
--- a/src/client/lua_api/gui/iguiskin.hpp
+++ /dev/null
@@ -1,8 +0,0 @@
-extern "C" {
- #include <lua.h>
- #include <lauxlib.h>
- #include <lualib.h>
-}
-#include <irrlicht.h>
-
-int register_skin(lua_State* L);
diff --git a/src/client/lua_api/gui/iguiutil.cpp b/src/client/lua_api/gui/iguiutil.cpp
deleted file mode 100644
index 0e8d179..0000000
--- a/src/client/lua_api/gui/iguiutil.cpp
+++ /dev/null
@@ -1,61 +0,0 @@
-#include <stdio.h>
-
-extern "C" {
- #include <lua.h>
- #include <lauxlib.h>
- #include <lualib.h>
-}
-
-#include <btBulletDynamicsCommon.h>
-
-#include <irrlicht.h>
-#include "iguiutil.hpp"
-
-int lua_popvector2(lua_State* L,int pos, float* x,float* y){
- float p[2];
-
- for(int i = 0; i < 2; i++){
- lua_pushnumber(L,i+1);
- lua_gettable(L,pos);
- p[i] = (float) lua_tonumber(L,-1);
- lua_pop(L,1);
- }
-
- printf("Found vector (%f,%f)\n",p[0],p[1]);
- *x = p[0];
- *y = p[1];
- return 0;
-}
-
-int lua_popvector2i(lua_State* L,int pos, int* x,int* y){
- int p[2];
-
- for(int i = 0; i < 2; i++){
- lua_pushnumber(L,i+1);
- lua_gettable(L,pos);
- p[i] = (int) lua_tonumber(L,-1);
- lua_pop(L,1);
- }
-
- printf("Found vector (%d,%d)\n",p[0],p[1]);
- *x = p[0];
- *y = p[1];
- return 0;
-}
-
-int lua_popscolor(lua_State* L, int pos, irr::video::SColor* c){
- int p[4];
-
- for(int i = 0; i < 4; i++){
- lua_pushnumber(L,i+1);
- lua_gettable(L,pos);
- p[i] = (int) lua_tonumber(L,-1);
- lua_pop(L,1);
- }
- c->setRed(p[0]);
- c->setBlue(p[1]);
- c->setGreen(p[2]);
- c->setAlpha(p[3]);
-
- return 0;
-}
diff --git a/src/client/lua_api/gui/iguiutil.hpp b/src/client/lua_api/gui/iguiutil.hpp
deleted file mode 100644
index f8b4b92..0000000
--- a/src/client/lua_api/gui/iguiutil.hpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#ifndef __IGUIUTIL_H__
-#define __IGUIUTIL_H__
-extern "C" {
- #include <lua.h>
- #include <lauxlib.h>
- #include <lualib.h>
-}
-#include <irrlicht.h>
-
-int lua_popvector2(lua_State* L,int pos, float* x, float* y);
-
-int lua_popvector2i(lua_State* L,int pos, int* x, int* y);
-
-int lua_popscolor(lua_State* L, int pos, irr::video::SColor* c);
-#endif