diff --git a/src/eressea/lua/objects.h b/src/eressea/lua/objects.h index 9fd936edf..0507965ef 100644 --- a/src/eressea/lua/objects.h +++ b/src/eressea/lua/objects.h @@ -2,13 +2,10 @@ #define LUA_OBJECTS_H #include +#include struct lua_State; -namespace luabind { - class object; -}; - namespace eressea { class objects { @@ -28,7 +25,7 @@ namespace eressea { template eressea::objects get_objects(const T& parent) { - return eressea::objects(&const_cast(parent.attribs)); + return eressea::objects(&const_cast(parent.attribs)); } }; diff --git a/src/eressea/lua/region.cpp b/src/eressea/lua/region.cpp index bf3792fe9..4f6e2ce62 100644 --- a/src/eressea/lua/region.cpp +++ b/src/eressea/lua/region.cpp @@ -243,12 +243,6 @@ region_move(region& r, short x, short y) rhash(&r); } -eressea::objects -region_objects(const region& r) -{ - return eressea::objects(&const_cast(r.attribs)); -} - void bind_region(lua_State * L) {