diff options
author | chai <chaifix@163.com> | 2018-10-05 15:40:31 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2018-10-05 15:40:31 +0800 |
commit | 789895b4b9f99668b8b772f271d07d1ce3115742 (patch) | |
tree | 3ae85381358445b2c29c9a0afb59375de9a7ce66 /src/lua/common | |
parent | 846d6ab0ec1033481574e8324a43fc547ecf5882 (diff) |
*update
Diffstat (limited to 'src/lua/common')
-rw-r--r-- | src/lua/common/Proxy.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lua/common/Proxy.h b/src/lua/common/Proxy.h index 8323ead..101fe9c 100644 --- a/src/lua/common/Proxy.h +++ b/src/lua/common/Proxy.h @@ -33,6 +33,13 @@ namespace lua return *(Ref<T>*) reference; } + template<class T> + T* getObject() + { + Ref<T>& ref = getRef<T>(); + return ref.getObject(); + } + const char* getObjectType() { return reference->type; |