diff options
Diffstat (limited to 'Runtime/Lua/LuaBind/LuaBindRefTable.h')
-rw-r--r-- | Runtime/Lua/LuaBind/LuaBindRefTable.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/Runtime/Lua/LuaBind/LuaBindRefTable.h b/Runtime/Lua/LuaBind/LuaBindRefTable.h index 0d4c2d4..3401a53 100644 --- a/Runtime/Lua/LuaBind/LuaBindRefTable.h +++ b/Runtime/Lua/LuaBind/LuaBindRefTable.h @@ -8,9 +8,7 @@ namespace LuaBind class State; - // // ref table 管理,对strong ref table和weak ref table两个table的代理。 - // class RefTable { public: @@ -31,25 +29,17 @@ namespace LuaBind bool IsKeyWeak(); bool IsValueWeak(); - // // 对stack[idx]的实体在此ref table中增加一个引用,并返回refID - // int Ref(State& state, int idx); void Unref(State& state, int refID); - // // 将此 ref table 放在栈顶 - // void PushRefTable(State& state); - // // 将 reftable[refID] 放在栈顶 - // void PushRef(State& state, int refID); - // // 清空 ref table,表还留在LUA_REGISTRYINDEX[mName] - // void Clear(State& state); private: |