cocos2d-x  2.1.1

#include <CCObject.h>

Inheritance diagram for CCObject:
CCCopying CCAction CCActionManager CCAnimation CCAnimationCache CCAnimationFrame CCArray CCAutoreleasePool CCBMFontConfiguration CCBool CCCamera CCConfiguration CCDictionary CCDirector CCDouble CCEvent CCFloat CCGLProgram CCGrabber CCGridBase CCImage CCInteger CCKeypadDispatcher CCKeypadHandler CCNode CCNotificationCenter CCNotificationObserver CCPointArray CCProfiler CCProfilingTimer CCScheduler CCScriptHandlerEntry CCSet CCShaderCache CCSpriteFrame CCSpriteFrameCache CCString CCTexture2D CCTextureAtlas CCTextureCache CCTexturePVR CCTimer CCTMXLayerInfo CCTMXMapInfo CCTMXObjectGroup CCTMXTilesetInfo CCTouch CCTouchDispatcher CCTouchHandler CCBAnimationManager CCBKeyframe CCBReader CCBSequence CCBSequenceProperty CCBValue CCColor3bObject ccColor3BWapper CCData CCHttpClient CCHttpRequest CCHttpResponse CCInvocation CCNodeLoader CCNodeLoaderLibrary

Public Member Functions

 CCObject (void)
 
virtual ~CCObject (void)
 
void release (void)
 
void retain (void)
 
CCObjectautorelease (void)
 
CCObjectcopy (void)
 
bool isSingleReference (void)
 
unsigned int retainCount (void)
 
virtual bool isEqual (const CCObject *pObject)
 
virtual void update (float dt)
 
- Public Member Functions inherited from CCCopying
virtual CCObjectcopyWithZone (CCZone *pZone)
 

Public Attributes

unsigned int m_uID
 
int m_nLuaID
 

Protected Attributes

unsigned int m_uReference
 
unsigned int m_uAutoReleaseCount
 

Friends

class CCAutoreleasePool
 

Constructor & Destructor Documentation

CCObject ( void  )
virtual ~CCObject ( void  )
virtual

Member Function Documentation

CCObject* autorelease ( void  )
CCObject* copy ( void  )
virtual bool isEqual ( const CCObject pObject)
virtual

Reimplemented in CCString.

bool isSingleReference ( void  )
void release ( void  )
void retain ( void  )
unsigned int retainCount ( void  )

Friends And Related Function Documentation

friend class CCAutoreleasePool
friend

Member Data Documentation

int m_nLuaID
unsigned int m_uAutoReleaseCount
protected
unsigned int m_uID
unsigned int m_uReference
protected

The documentation for this class was generated from the following file:
  • /Users/zhangkoumyou/SourceCode/cocos2d-x/cocos2dx/cocoa/CCObject.h