summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dlua.h
diff options
context:
space:
mode:
authorRobert Vollmert <rvollmert@gmx.net>2009-10-21 11:53:18 +0200
committerRobert Vollmert <rvollmert@gmx.net>2009-10-21 11:53:18 +0200
commitb3b5d901b07ae16b3c1397c6e8710239516be68e (patch)
treea7fdf85720e69207292a9b6bbe3285d62edcfbaa /crawl-ref/source/dlua.h
parent0b68859a8d428b2af44828c716f80e46450b1b08 (diff)
downloadcrawl-ref-b3b5d901b07ae16b3c1397c6e8710239516be68e.tar.gz
crawl-ref-b3b5d901b07ae16b3c1397c6e8710239516be68e.zip
Move userdata templates to cluautil.h.
Diffstat (limited to 'crawl-ref/source/dlua.h')
-rw-r--r--crawl-ref/source/dlua.h14
1 files changed, 0 insertions, 14 deletions
diff --git a/crawl-ref/source/dlua.h b/crawl-ref/source/dlua.h
index fcc1978604..8d5feaa119 100644
--- a/crawl-ref/source/dlua.h
+++ b/crawl-ref/source/dlua.h
@@ -79,20 +79,6 @@ dungeon_feature_type dungeon_feature_by_name(const std::string &name);
std::vector<std::string> dungeon_feature_matches(const std::string &name);
const char *dungeon_feature_name(dungeon_feature_type feat);
-template <typename T>
-inline void dlua_push_userdata(lua_State *ls, T udata, const char *meta)
-{
- T *de = clua_new_userdata<T>(ls, meta);
- *de = udata;
-}
-
-template <class T>
-static void dlua_push_object_type(lua_State *ls, const char *meta, const T &data)
-{
- T **ptr = clua_new_userdata<T*>(ls, meta);
- *ptr = new T(data);
-}
-
void print_dlua_stack();
//////////////////////////////////////////////////////////////////////////