From b3b5d901b07ae16b3c1397c6e8710239516be68e Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Wed, 21 Oct 2009 11:53:18 +0200 Subject: Move userdata templates to cluautil.h. --- crawl-ref/source/dlua.h | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'crawl-ref/source/dlua.h') 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 dungeon_feature_matches(const std::string &name); const char *dungeon_feature_name(dungeon_feature_type feat); -template -inline void dlua_push_userdata(lua_State *ls, T udata, const char *meta) -{ - T *de = clua_new_userdata(ls, meta); - *de = udata; -} - -template -static void dlua_push_object_type(lua_State *ls, const char *meta, const T &data) -{ - T **ptr = clua_new_userdata(ls, meta); - *ptr = new T(data); -} - void print_dlua_stack(); ////////////////////////////////////////////////////////////////////////// -- cgit v1.2.3-54-g00ecf