cocos2d-x  2.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CCDatas.h File Reference

Classes

class  CCBaseData
 The base node include a lot of attributes. More...
 
class  CCDisplayData
 
class  CCSpriteDisplayData
 
class  CCArmatureDisplayData
 
class  CCParticleDisplayData
 
class  CCBoneData
 
class  CCArmatureData
 
class  CCFrameData
 
class  CCMovementBoneData
 
class  CCMovementData
 
class  CCAnimationData
 
struct  CCContourVertex2
 
class  CCContourData
 
class  CCTextureData
 

Namespaces

 cocos2d
 
 cocos2d::extension
 

Macros

#define CC_CREATE_NO_PARAM_NO_INIT(varType)
#define CC_CREATE_NO_PARAM(varType)

Enumerations

enum  DisplayType { CS_DISPLAY_SPRITE, CS_DISPLAY_ARMATURE, CS_DISPLAY_PARTICLE, CS_DISPLAY_MAX }
 
enum  CCBlendType {
  BLEND_NORMAL, BLEND_LAYER, BLEND_DARKEN, BLEND_MULTIPLY,
  BLEND_LIGHTEN, BLEND_SCREEN, BLEND_OVERLAY, BLEND_HARD_LIGHT,
  BLEND_ADD, BLEND_SUBSTRACT, BLEND_DIFFERENCE, BLEND_INVERT,
  BLEND_ALPHA, BLEND_ERASE
}
 

Macro Definition Documentation

#define CC_CREATE_NO_PARAM (   varType)
Value:
public: \
static inline varType *create(void){ \
varType *var = new varType();\
if (var && var->init())\
{\
var->autorelease();\
return var;\
}\
return NULL;\
}
#define CC_SAFE_DELETE(p)
Definition: CCPlatformMacros.h:198
#define NULL
Definition: CCPlatformDefine.h:33
var CC_CREATE_NO_PARAM (   var)
Value:
public: \
static inline varType *create(void){ \
varType *var = new varType();\
if (var && var->init())\
{\
var->autorelease();\
return var;\
}\
return NULL;\
}
#define CC_SAFE_DELETE(p)
Definition: CCPlatformMacros.h:198
#define NULL
Definition: CCPlatformDefine.h:33
local CC_CREATE_NO_PARAM (   local)
Value:
public: \
static inline varType *create(void){ \
varType *var = new varType();\
if (var && var->init())\
{\
var->autorelease();\
return var;\
}\
return NULL;\
}
#define CC_SAFE_DELETE(p)
Definition: CCPlatformMacros.h:198
#define NULL
Definition: CCPlatformDefine.h:33
#define CC_CREATE_NO_PARAM_NO_INIT (   varType)
Value:
public: \
static inline varType *create(void){ \
varType *var = new varType();\
if (var)\
{\
var->autorelease();\
return var;\
}\
return NULL;\
}
#define CC_SAFE_DELETE(p)
Definition: CCPlatformMacros.h:198
#define NULL
Definition: CCPlatformDefine.h:33
var CC_CREATE_NO_PARAM_NO_INIT (   var)
Value:
public: \
static inline varType *create(void){ \
varType *var = new varType();\
if (var)\
{\
var->autorelease();\
return var;\
}\
return NULL;\
}
#define CC_SAFE_DELETE(p)
Definition: CCPlatformMacros.h:198
#define NULL
Definition: CCPlatformDefine.h:33