diff options
Diffstat (limited to 'src/lua/common/je_lua_shared.hpp')
-rw-r--r-- | src/lua/common/je_lua_shared.hpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lua/common/je_lua_shared.hpp b/src/lua/common/je_lua_shared.hpp index 9cd7073..91705d1 100644 --- a/src/lua/common/je_lua_shared.hpp +++ b/src/lua/common/je_lua_shared.hpp @@ -85,12 +85,17 @@ namespace JinEngine return mDependencies.find(key)->second; } + bool isType(const char* t) + { + return strcmp(type, t) == 0; + } + protected: using DepMap = std::map<int, SharedBase*>; SharedBase(void* obj, const char* t) - : mCount(1) + : mCount(0) , mObject(obj) , type(t) { |