summaryrefslogtreecommitdiff
path: root/Runtime/Lua/LuaBind/LuaBindUtility.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-11-01 19:36:25 +0800
committerchai <chaifix@163.com>2021-11-01 19:36:25 +0800
commitdf04bd14a8ec2ea4d958c47f69f5f2010efa5c6c (patch)
treece16b296d1b85d2fcb591fb20a87c95a7844c294 /Runtime/Lua/LuaBind/LuaBindUtility.h
parent4b652abe1d76f1bcbe5d7583a8986256f50c483d (diff)
*rename RegisterClass_ to RegisterNativeClass
Diffstat (limited to 'Runtime/Lua/LuaBind/LuaBindUtility.h')
-rw-r--r--Runtime/Lua/LuaBind/LuaBindUtility.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/Runtime/Lua/LuaBind/LuaBindUtility.h b/Runtime/Lua/LuaBind/LuaBindUtility.h
index bf138e4..6d04272 100644
--- a/Runtime/Lua/LuaBind/LuaBindUtility.h
+++ b/Runtime/Lua/LuaBind/LuaBindUtility.h
@@ -9,7 +9,7 @@
#define LUA_BIND_DECL_CLASS(type, ...) \
friend class LuaBind::State; \
friend class LuaBind::NativeClass<type,##__VA_ARGS__>; \
- static void RegisterClass_(LuaBind::State&); \
+ static void RegisterNativeClass(LuaBind::State&); \
static void RegisterPostprocess(LuaBind::State&); \
static const char* GetNativeClassName() { return #type; };
//static const char* GetClassName() { return #type; };
@@ -22,7 +22,7 @@
#define LUA_BIND_IMPL_METHOD(type, f) int type::f(lua_State* L)
// 由应用程序实现的两个接口。上下文里有一个state。
-#define LUA_BIND_REGISTRY(type) void type::RegisterClass_(LuaBind::State& state)
+#define LUA_BIND_REGISTRY(type) void type::RegisterNativeClass(LuaBind::State& state)
#define LUA_BIND_POSTPROCESS(type) void type::RegisterPostprocess(LuaBind::State& state)
// 用来注册的宏。之前这里忘了用可变宏,导致没有luaclastable ref没有注册对。