diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-10-20 09:54:20 +0200 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-10-20 09:54:20 +0200 |
commit | 84e175e70fefabb1b83c0e3c8b2c8d690bbe79b4 (patch) | |
tree | e4cb4ce061243b03842ed0803422002d64e24d13 /crawl-ref/source/dlua.h | |
parent | 5dc279a92195600107c3a0c4d868bddb66c3a232 (diff) | |
download | crawl-ref-84e175e70fefabb1b83c0e3c8b2c8d690bbe79b4.tar.gz crawl-ref-84e175e70fefabb1b83c0e3c8b2c8d690bbe79b4.zip |
Split out tiles specific functions from l_dgn.cc.
Also a little cleanup.
Diffstat (limited to 'crawl-ref/source/dlua.h')
-rw-r--r-- | crawl-ref/source/dlua.h | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/crawl-ref/source/dlua.h b/crawl-ref/source/dlua.h index ebb90398f8..dc6a30f531 100644 --- a/crawl-ref/source/dlua.h +++ b/crawl-ref/source/dlua.h @@ -96,7 +96,6 @@ static void dlua_push_object_type(lua_State *ls, const char *meta, const T &data void print_dlua_stack(); - void luaopen_setmeta(lua_State *ls, const char *global, const luaL_reg *lua_lib, @@ -104,28 +103,6 @@ void luaopen_setmeta(lua_State *ls, #define LUAFN(name) static int name(lua_State *ls) -#define GETCOORD(c, p1, p2, boundfn) \ - coord_def c; \ - c.x = luaL_checkint(ls, p1); \ - c.y = luaL_checkint(ls, p2); \ - if (!boundfn(c)) \ - luaL_error( \ - ls, \ - make_stringf("Point (%d,%d) is out of bounds", \ - c.x, c.y).c_str()); \ - else ; - - -#define COORDS(c, p1, p2) \ - GETCOORD(c, p1, p2, in_bounds) - -#define MAP(ls, n, var) \ -map_def *var = *(map_def **) luaL_checkudata(ls, n, MAP_METATABLE) -#define DEVENT(ls, n, var) \ -dgn_event *var = *(dgn_event **) luaL_checkudata(ls, n, DEVENT_METATABLE) -#define MAPMARKER(ls, n, var) \ -map_marker *var = *(map_marker **) luaL_checkudata(ls, n, MAPMARK_METATABLE) - ////////////////////////////////////////////////////////////////////////// #endif |