summaryrefslogtreecommitdiff
path: root/Source/Asura.Engine/Object.h
diff options
context:
space:
mode:
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