|
enum | PropertyType {
POSITION = 0,
SIZE,
POINT,
POINT_LOCK,
SCALE_LOCK,
DEGREES,
INTEGER,
FLOAT,
FLOAT_VAR,
CHECK,
SPRITEFRAME,
TEXTURE,
BYTE,
COLOR3,
COLOR4F_VAR,
FLIP,
BLEND_MODE,
FNT_FILE,
TEXT,
FONT_TTF,
INTEGER_LABELED,
BLOCK,
ANIMATION,
CCB_FILE,
STRING,
BLOCK_CONTROL,
FLOAT_SCALE,
FLOAT_XY
} |
|
enum | FloatType {
_0 = 0,
_1,
MINUS1,
_05,
INTEGER,
FULL
} |
|
enum | PlatformType { ALL = 0,
IOS,
MAC
} |
|
enum | TargetType { NONE = 0,
DOCUMENT_ROOT = 1,
OWNER = 2
} |
|
enum | PositionType {
RELATIVE_BOTTOM_LEFT,
RELATIVE_TOP_LEFT,
RELATIVE_TOP_RIGHT,
RELATIVE_BOTTOM_RIGHT,
PERCENT,
MULTIPLY_RESOLUTION
} |
|
enum | SizeType {
ABSOLUTE,
PERCENT,
RELATIVE_CONTAINER,
HORIZONTAL_PERCENT,
VERTICAL_PERCENT,
MULTIPLY_RESOLUTION
} |
|
enum | ScaleType { ABSOLUTE,
MULTIPLY_RESOLUTION
} |
|
typedef cocos2d::Map
< cocos2d::Node
*, CCBAnimationManager * > | CCBAnimationManagerMap |
|
typedef std::shared_ptr
< CCBAnimationManagerMap > | CCBAnimationManagerMapPtr |
|
|
| CCBReader (NodeLoaderLibrary *pNodeLoaderLibrary, CCBMemberVariableAssigner *pCCBMemberVariableAssigner=NULL, CCBSelectorResolver *pCCBSelectorResolver=NULL, NodeLoaderListener *pNodeLoaderListener=NULL) |
| NA NA More...
|
|
| CCBReader (CCBReader *ccbReader) |
| NA NA More...
|
|
virtual | ~CCBReader () |
| NA NA More...
|
|
| CCBReader () |
| NA NA More...
|
|
void | setCCBRootPath (const char *ccbRootPath) |
|
const std::string & | getCCBRootPath () const |
|
cocos2d::Node * | readNodeGraphFromFile (const char *pCCBFileName) |
|
cocos2d::Node * | readNodeGraphFromFile (const char *pCCBFileName, cocos2d::Ref *pOwner) |
|
cocos2d::Node * | readNodeGraphFromFile (const char *pCCBFileName, cocos2d::Ref *pOwner, const cocos2d::Size &parentSize) |
|
cocos2d::Node * | readNodeGraphFromData (std::shared_ptr< cocos2d::Data > data, cocos2d::Ref *pOwner, const cocos2d::Size &parentSize) |
| NA NA More...
|
|
cocos2d::Scene * | createSceneWithNodeGraphFromFile (const char *pCCBFileName) |
| NA More...
|
|
cocos2d::Scene * | createSceneWithNodeGraphFromFile (const char *pCCBFileName, cocos2d::Ref *pOwner) |
| NA More...
|
|
cocos2d::Scene * | createSceneWithNodeGraphFromFile (const char *pCCBFileName, cocos2d::Ref *pOwner, const cocos2d::Size &parentSize) |
| NA More...
|
|
CCBMemberVariableAssigner * | getCCBMemberVariableAssigner () |
| NA NA More...
|
|
CCBSelectorResolver * | getCCBSelectorResolver () |
| NA NA More...
|
|
CCBAnimationManager * | getAnimationManager () |
| getActionManager getActionManager More...
|
|
void | setAnimationManager (CCBAnimationManager *pAnimationManager) |
| setActionManager setActionManager More...
|
|
std::set< std::string > * | getAnimatedProperties () |
| Used in NodeLoader::parseProperties() NA NA. More...
|
|
std::set< std::string > & | getLoadedSpriteSheet () |
| NA NA More...
|
|
cocos2d::Ref * | getOwner () |
| NA NA More...
|
|
int | readInt (bool pSigned) |
|
unsigned char | readByte () |
| NA NA More...
|
|
bool | readBool () |
| NA NA More...
|
|
std::string | readUTF8 () |
|
float | readFloat () |
| NA NA More...
|
|
std::string | readCachedString () |
| NA NA More...
|
|
bool | isJSControlled () |
| NA NA More...
|
|
bool | readCallbackKeyframesForSeq (CCBSequence *seq) |
|
bool | readSoundKeyframesForSeq (CCBSequence *seq) |
|
cocos2d::ValueVector | getOwnerCallbackNames () |
|
cocos2d::Vector< cocos2d::Node * > & | getOwnerCallbackNodes () |
|
cocos2d::ValueVector & | getOwnerCallbackControlEvents () |
|
cocos2d::ValueVector | getOwnerOutletNames () |
|
cocos2d::Vector< cocos2d::Node * > & | getOwnerOutletNodes () |
|
cocos2d::Vector< cocos2d::Node * > & | getNodesWithAnimationManagers () |
|
cocos2d::Vector
< CCBAnimationManager * > & | getAnimationManagersForNodes () |
|
CCBAnimationManagerMapPtr | getAnimationManagers () |
| NA NA More...
|
|
void | setAnimationManagers (CCBAnimationManagerMapPtr x) |
| NA NA More...
|
|
void | addOwnerCallbackName (const std::string &name) |
| NA NA More...
|
|
void | addOwnerCallbackNode (cocos2d::Node *node) |
| NA NA More...
|
|
void | addOwnerCallbackControlEvents (cocos2d::extension::Control::EventType type) |
|
void | addDocumentCallbackName (const std::string &name) |
| NA NA More...
|
|
void | addDocumentCallbackNode (cocos2d::Node *node) |
| NA NA More...
|
|
void | addDocumentCallbackControlEvents (cocos2d::extension::Control::EventType eventType) |
|
cocos2d::Node * | readFileWithCleanUp (bool bCleanUp, CCBAnimationManagerMapPtr am) |
| NA NA More...
|
|
void | addOwnerOutletName (std::string name) |
|
void | addOwnerOutletNode (cocos2d::Node *node) |
|
void | retain () |
| Retains the ownership. More...
|
|
void | release () |
| Releases the ownership immediately. More...
|
|
Ref * | autorelease () |
| Releases the ownership sometime soon automatically. More...
|
|
unsigned int | getReferenceCount () const |
| Returns the Ref's current reference count. More...
|
|
virtual | ~Ref () |
| NA NA More...
|
|
Parse CCBI file which is generated by CocosBuilder.