summaryrefslogtreecommitdiff
path: root/Source/Asura.Engine/Object.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2019-02-25 09:07:37 +0800
committerchai <chaifix@163.com>2019-02-25 09:07:37 +0800
commit684f71790401727cc45f4dad1822ddae46305072 (patch)
tree75733807914fa799521d1d6a8a450982fdef9124 /Source/Asura.Engine/Object.h
parentc97d8eb7f0900cb6895acb2e5bdce1044931b91a (diff)
+widgets
Diffstat (limited to 'Source/Asura.Engine/Object.h')
-rw-r--r--Source/Asura.Engine/Object.h32
1 files changed, 15 insertions, 17 deletions
diff --git a/Source/Asura.Engine/Object.h b/Source/Asura.Engine/Object.h
index 40ea7fe..f9a9f43 100644
--- a/Source/Asura.Engine/Object.h
+++ b/Source/Asura.Engine/Object.h
@@ -3,30 +3,28 @@
#include "Type.h"
-namespace AsuraEngine
+///
+/// 룬ʵҪüеļصĶluaɡObjectֻΪʹá
+/// //ࡣΪ˱֤nativeͷŵʱ򲻻ᵼԼָ뱻ͷţҪһülua
+/// //ͷʱǷͷnativenativeָ롣
+/// //Object࣬ǴڶϵģӦͨObject::Releaseֶͷš
+///
+class Object
{
-
- ///
- ///
- ///
- class Object
- {
- public:
+public:
- Object();
+ Object();
- virtual ~Object();
+ virtual ~Object();
- static void Retain(Object* obj);
+ static void Retain(Object* obj);
- static void Release(Object* obj);
+ static void Release(Object* obj);
- private:
+private:
- int mRC; //
+ int mRC; // ߳
- };
-
-}
+};
#endif \ No newline at end of file