diff options
| author | Alexander Pickering <alex@cogarr.net> | 2018-08-12 15:01:49 -0400 |
|---|---|---|
| committer | Alexander Pickering <alex@cogarr.net> | 2018-08-12 15:01:49 -0400 |
| commit | 57a195bb6bcdcee16824a669270946ff284f629b (patch) | |
| tree | 4f723e9eb62498c7ab0b54145c2ffc0c4254a316 /src/client | |
| parent | dc9cd82e80338a20b71db662abb6192aff118fe3 (diff) | |
| download | brokengine-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.cpp | 64 | ||||
| -rw-r--r-- | src/client/lua_api/gui/iguiskin.hpp | 8 | ||||
| -rw-r--r-- | src/client/lua_api/gui/iguiutil.cpp | 61 | ||||
| -rw-r--r-- | src/client/lua_api/gui/iguiutil.hpp | 15 |
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 |
