diff options
Diffstat (limited to 'Source/Asura.Engine/Object.h')
-rw-r--r-- | Source/Asura.Engine/Object.h | 32 |
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 |