cocos2d-x
2.2.3-gd2.113-rev1ec524e
|
NA NA. More...
Classes | |
class | CCAtlasNode |
CCAtlasNode is a subclass of CCNode that implements the CCRGBAProtocol and CCTextureProtocol protocol. More... | |
class | CCNode |
CCNode is the main element. More... | |
class | CCNodeRGBA |
CCNodeRGBA is a subclass of CCNode that implements the CCRGBAProtocol protocol. More... | |
class | CCCamera |
A CCCamera is used in every CCNode. More... | |
class | CCDirector |
Class that creates and handle the main Window and manages how and when to execute the Scenes. More... | |
class | CCDisplayLinkDirector |
DisplayLinkDirector is a Director that synchronizes timers with the refresh rate of the display. More... | |
class | CCAutoreleasePool |
class | CCPoolManager |
NA NA. More... | |
class | CCCopying |
NA NA. More... | |
class | CCObject |
NA. More... | |
Macros | |
#define | schedule_selector(_SELECTOR) (SEL_SCHEDULE)(&_SELECTOR) |
#define | callfunc_selector(_SELECTOR) (SEL_CallFunc)(&_SELECTOR) |
#define | callfuncN_selector(_SELECTOR) (SEL_CallFuncN)(&_SELECTOR) |
#define | callfuncND_selector(_SELECTOR) (SEL_CallFuncND)(&_SELECTOR) |
#define | callfuncO_selector(_SELECTOR) (SEL_CallFuncO)(&_SELECTOR) |
#define | menu_selector(_SELECTOR) (SEL_MenuHandler)(&_SELECTOR) |
#define | event_selector(_SELECTOR) (SEL_EventHandler)(&_SELECTOR) |
#define | compare_selector(_SELECTOR) (SEL_Compare)(&_SELECTOR) |
Typedefs | |
typedef void(CCObject::* | SEL_SCHEDULE) (float) |
typedef void(CCObject::* | SEL_CallFunc) () |
typedef void(CCObject::* | SEL_CallFuncN) (CCNode *) |
typedef void(CCObject::* | SEL_CallFuncND) (CCNode *, void *) |
typedef void(CCObject::* | SEL_CallFuncO) (CCObject *) |
typedef void(CCObject::* | SEL_MenuHandler) (CCObject *) |
typedef void(CCObject::* | SEL_EventHandler) (CCEvent *) |
typedef int(CCObject::* | SEL_Compare) (CCObject *) |
Enumerations | |
enum | { kCCNodeTagInvalid = -1 } |
enum | { kCCNodeOnEnter , kCCNodeOnExit , kCCNodeOnEnterTransitionDidFinish , kCCNodeOnExitTransitionDidStart , kCCNodeOnCleanup } |
enum | ccDirectorProjection { kCCDirectorProjection2D , kCCDirectorProjection3D , kCCDirectorProjectionCustom , kCCDirectorProjectionDefault = kCCDirectorProjection3D } |
Possible OpenGL projections used by director. More... | |
enum | CCObjectType { kCCObjectTypePlayLayer = 5 , kCCObjectTypeLevelEditorLayer = 6 , kCCObjectTypeMenuLayer = 15 } |
Functions | |
virtual | ~CCNode (void) |
Default destructor NA NA. More... | |
virtual bool | init () |
Initializes the instance of CCNode. More... | |
static CCNode * | create (void) |
Allocates and initializes a node. More... | |
const char * | description (void) |
Gets the description string. More... | |
enum | TextureQuality { kTextureQualityLow = 1 , kTextureQualityMedium , kTextureQualityHigh } |
enum | PopTransition { kPopTransitionFade , kPopTransitionMoveInT } |
Constructor, Distructor and Initializers | |
CCNode (void) | |
Default constructor ctor. More... | |
CCNode (const CCNode &) | |
NA NA.
#define callfunc_selector | ( | _SELECTOR | ) | (SEL_CallFunc)(&_SELECTOR) |
#define callfuncN_selector | ( | _SELECTOR | ) | (SEL_CallFuncN)(&_SELECTOR) |
#define callfuncND_selector | ( | _SELECTOR | ) | (SEL_CallFuncND)(&_SELECTOR) |
#define callfuncO_selector | ( | _SELECTOR | ) | (SEL_CallFuncO)(&_SELECTOR) |
#define compare_selector | ( | _SELECTOR | ) | (SEL_Compare)(&_SELECTOR) |
#define event_selector | ( | _SELECTOR | ) | (SEL_EventHandler)(&_SELECTOR) |
#define menu_selector | ( | _SELECTOR | ) | (SEL_MenuHandler)(&_SELECTOR) |
#define schedule_selector | ( | _SELECTOR | ) | (SEL_SCHEDULE)(&_SELECTOR) |
typedef void(CCObject::* SEL_CallFunc) () |
typedef void(CCObject::* SEL_CallFuncN) (CCNode *) |
typedef void(CCObject::* SEL_CallFuncND) (CCNode *, void *) |
typedef void(CCObject::* SEL_CallFuncO) (CCObject *) |
typedef int(CCObject::* SEL_Compare) (CCObject *) |
typedef void(CCObject::* SEL_EventHandler) (CCEvent *) |
typedef void(CCObject::* SEL_MenuHandler) (CCObject *) |
typedef void(CCObject::* SEL_SCHEDULE) (float) |
anonymous enum |
enum ccDirectorProjection |
Possible OpenGL projections used by director.
enum CCObjectType |
Enumerator | |
---|---|
kCCObjectTypePlayLayer | |
kCCObjectTypeLevelEditorLayer | |
kCCObjectTypeMenuLayer |
enum PopTransition |
Enumerator | |
---|---|
kPopTransitionFade | |
kPopTransitionMoveInT |
enum TextureQuality |
Enumerator | |
---|---|
kTextureQualityLow | |
kTextureQualityMedium | |
kTextureQualityHigh |
CCNode | ( | void | ) |
Default constructor ctor.
|
virtual |
Default destructor NA NA.
|
static |
Allocates and initializes a node.
const char * description | ( | void | ) |
Gets the description string.
It makes debugging easier.
|
virtual |
Initializes the instance of CCNode.
Reimplemented in CCNodeRGBA, CCDrawNode, CCLabelBMFont, CCLabelTTF, CCLayerRGBA, CCLayerColor, CCLayerGradient, CCScene, CCMenu, CCMenuItemImage, CCClippingNode, CCParticleFire, CCParticleFireworks, CCParticleSun, CCParticleGalaxy, CCParticleFlower, CCParticleMeteor, CCParticleSpiral, CCParticleExplosion, CCParticleSmoke, CCParticleSnow, CCParticleRain, CCParticleSystem, CCSpriteBatchNode, CCControlButton, CCControlColourPicker, CCScale9Sprite, CCScrollView, CCSprite, and CCControl.