From 37f9824273fc3233f84bcff4ecfe1132dad74185 Mon Sep 17 00:00:00 2001 From: chai Date: Fri, 23 Nov 2018 21:27:56 +0800 Subject: =?UTF-8?q?*=E6=9B=B4=E6=96=B0=E7=BB=91=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lua/common/je_lua.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'src/lua/common/je_lua.h') diff --git a/src/lua/common/je_lua.h b/src/lua/common/je_lua.h index 05cf917..b6fc878 100644 --- a/src/lua/common/je_lua.h +++ b/src/lua/common/je_lua.h @@ -25,6 +25,26 @@ namespace JinEngine /// int luax_getobject(lua_State* L, SharedBase* shared); + /// + /// Get object's reference table. + /// + void luax_getreference(lua_State* L, SharedBase* shared); + + /// + /// + /// + bool luax_addreference(lua_State* L, SharedBase* shared, SharedBase* dep); + + /// + /// + /// + void luax_removereference(lua_State* L, SharedBase* shared); + + /// + /// + /// + void luax_removereference(lua_State* L, SharedBase* shared, SharedBase* dep); + /// /// /// -- cgit v1.1-26-g67d0