summaryrefslogtreecommitdiff
path: root/Runtime/Lua/LuaBind/LuaBindClass.hpp
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-11-17 00:46:58 +0800
committerchai <chaifix@163.com>2021-11-17 00:46:58 +0800
commit9421ca53788e51a92b28056e06af3d9dd6b4d92c (patch)
tree045519df1b7eacbadd8af5df79c1367869514dc8 /Runtime/Lua/LuaBind/LuaBindClass.hpp
parent1f5b75d39721ad40483f1b188af2e965fbe205ac (diff)
*rename
Diffstat (limited to 'Runtime/Lua/LuaBind/LuaBindClass.hpp')
-rw-r--r--Runtime/Lua/LuaBind/LuaBindClass.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Runtime/Lua/LuaBind/LuaBindClass.hpp b/Runtime/Lua/LuaBind/LuaBindClass.hpp
index a5ac978..27b3261 100644
--- a/Runtime/Lua/LuaBind/LuaBindClass.hpp
+++ b/Runtime/Lua/LuaBind/LuaBindClass.hpp
@@ -60,6 +60,8 @@ namespace LuaBind
// ��userdata����һ��������ref table��Գ��Ի���userdata��
template<class DATATYPE> void Release(State& state, DATATYPE* userdata);
+ LuaBind::VM* GetVM() { return mOwner; }
+
// ��userdata push��ջ�������û�г�ʼ��mUserdata����ʼ�����ú�Ԫ�����ѳ�ʼ���õ�
// userdata����ջ����������һ�����á�����һ����native��������Ȩ�ƽ���lua���Ƶķ�����
bool PushUserdata(State& state) override;
@@ -87,8 +89,6 @@ namespace LuaBind
NativeClass(LuaBind::VM* vm);
virtual ~NativeClass();
- LuaBind::VM* GetVM() { return mOwner; }
-
// ��Ա���ù�������ʵ����ref table����á�ȡ�����
void SetMemberRef(State& state, MemberRef& memRef, int idx);
bool PushMemberRef(State& state, MemberRef& memRef);