cocos2d-x 3.0
- 首页 - 相关页面 - 模块 - 命名空间 - - 文件 -
类 - 图1 类 - 图2)
- 文件列表 - 文件成员

全部)) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义)))

| 命名空间 | 宏定义

CCBReader.h 文件参考

#include

#include

#include "2d/CCNode.h"

#include "base/CCData.h"

#include "base/CCMap.h"

#include "CCBSequence.h"

#include "extensions/GUI/CCControlExtension/CCControl.h"

##
class CCBFile
class CCBReader
解析由CocosBuilder生成的CCBI文件 更多…
## 命名空间
cocosbuilder
## 宏定义
#define CCB_STATIC_NEW_AUTORELEASE_OBJECT_METHOD(T, METHOD)
#define CCB_STATIC_NEW_AUTORELEASE_OBJECT_WITH_INIT_METHOD(T, METHOD)
#define CCB_VERSION 5

宏定义说明

#define CCB_STATIC_NEW_AUTORELEASE_OBJECT_METHOD ( T,
METHOD
)

值:

static T * METHOD() { \

T * ptr = new T(); \

if(ptr != NULL) { \

ptr->autorelease(); \

return ptr; \

} \

CC_SAFE_DELETE(ptr); \

return NULL; \

}

CC_SAFE_DELETE

define CC_SAFE_DELETE(p)

Definition: CCPlatformMacros.h:200

NULL

define NULL

Definition: CCPlatformDefine.h:61

#define CCB_STATIC_NEW_AUTORELEASE_OBJECT_WITH_INIT_METHOD ( T,
METHOD
)

值:

static T * METHOD() { \

T * ptr = new T(); \

if(ptr != NULL && ptr->init()) { \

ptr->autorelease(); \

return ptr; \

} \

CC_SAFE_DELETE(ptr); \

return NULL; \

}

CC_SAFE_DELETE

define CC_SAFE_DELETE(p)

Definition: CCPlatformMacros.h:200

NULL

define NULL

Definition: CCPlatformDefine.h:61

#define CCB_VERSION 5