summaryrefslogtreecommitdiff
path: root/Runtime/Scripting/LuaBindRefTable.cpp
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2020-11-15 11:56:49 +0800
committerchai <chaifix@163.com>2020-11-15 11:56:49 +0800
commit7270cd95294d53180641b05784258df1e29f90d2 (patch)
tree171554d5caed0adea988c785d3714d08595ba1f3 /Runtime/Scripting/LuaBindRefTable.cpp
parentd2e4b2839bc7ce874370ff4c52dcfdadf666ff52 (diff)
*lua BindToLua
Diffstat (limited to 'Runtime/Scripting/LuaBindRefTable.cpp')
-rw-r--r--Runtime/Scripting/LuaBindRefTable.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/Runtime/Scripting/LuaBindRefTable.cpp b/Runtime/Scripting/LuaBindRefTable.cpp
index 13b9c2c..39ef9ab 100644
--- a/Runtime/Scripting/LuaBindRefTable.cpp
+++ b/Runtime/Scripting/LuaBindRefTable.cpp
@@ -4,16 +4,16 @@
namespace LuaBind
{
- LuaBindRefTable::LuaBindRefTable()
+ RefTable::RefTable()
: mState(nullptr)
{
}
- LuaBindRefTable::~LuaBindRefTable()
+ RefTable::~RefTable()
{
}
- void LuaBindRefTable::Init(LuaBindState& state, cc8* name, cc8* mode)
+ void RefTable::Init(State& state, cc8* name, cc8* mode)
{
assert(!mState);
assert(name);
@@ -56,21 +56,21 @@ namespace LuaBind
}
}
- bool LuaBindRefTable::IsKeyWeak()
+ bool RefTable::IsKeyWeak()
{
assert(mState);
return mMode & WEAK_KEY;
}
- bool LuaBindRefTable::IsValueWeak()
+ bool RefTable::IsValueWeak()
{
assert(mState);
return mMode & WEAK_VALUE;
}
- int LuaBindRefTable::Ref(LuaBindState& state, int idx)
+ int RefTable::Ref(State& state, int idx)
{
assert(mState);
@@ -83,7 +83,7 @@ namespace LuaBind
return refID;
}
- void LuaBindRefTable::Unref(LuaBindState& state, int refID)
+ void RefTable::Unref(State& state, int refID)
{
assert(mState);
@@ -93,14 +93,14 @@ namespace LuaBind
return;
}
- void LuaBindRefTable::PushRefTable(LuaBindState& state)
+ void RefTable::PushRefTable(State& state)
{
assert(mState);
lua_getfield(state, LUA_REGISTRYINDEX, mName);
}
- void LuaBindRefTable::PushRef(LuaBindState& state, int refID)
+ void RefTable::PushRef(State& state, int refID)
{
assert(mState);
@@ -109,7 +109,7 @@ namespace LuaBind
lua_replace(state, -2);
}
- void LuaBindRefTable::Clear(LuaBindState& state)
+ void RefTable::Clear(State& state)
{
assert(mState);