aboutsummaryrefslogtreecommitdiff
path: root/src/lua/common/je_lua_shared.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lua/common/je_lua_shared.cpp')
-rw-r--r--src/lua/common/je_lua_shared.cpp25
1 files changed, 2 insertions, 23 deletions
diff --git a/src/lua/common/je_lua_shared.cpp b/src/lua/common/je_lua_shared.cpp
index eecf632..62dfab9 100644
--- a/src/lua/common/je_lua_shared.cpp
+++ b/src/lua/common/je_lua_shared.cpp
@@ -7,23 +7,12 @@ namespace JinEngine
namespace Lua
{
- SharedBase::SharedBase(void* obj, const char* t)
- : mCount(0)
- , mObject(obj)
- , mType(t)
- {
- }
-
- SharedBase::~SharedBase()
- {
- }
-
- void SharedBase::retain()
+ void Shared::retain()
{
++mCount;
}
- void SharedBase::release()
+ void Shared::release()
{
if (--mCount <= 0)
{
@@ -31,15 +20,5 @@ namespace JinEngine
}
}
- bool SharedBase::isType(const char* t)
- {
- return strcmp(mType, t) == 0;
- }
-
- const char* SharedBase::getType()
- {
- return mType;
- }
-
}
} \ No newline at end of file