|
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) |
| CCBReader (CCBReader *ccbReader) |
virtual | ~CCBReader () |
| CCBReader () |
void | setCCBRootPath (const char *ccbRootPath) |
local | setCCBRootPath ( local ccbRootPath) |
const std::string & | getCCBRootPath () const |
cocos2d::Node * | readNodeGraphFromFile (const char *pCCBFileName) |
local | readNodeGraphFromFile ( local pCCBFileName) |
cocos2d::Node * | readNodeGraphFromFile (const char *pCCBFileName, cocos2d::Ref *pOwner) |
local | readNodeGraphFromFile ( local pCCBFileName, local pOwner) |
cocos2d::Node * | readNodeGraphFromFile (const char *pCCBFileName, cocos2d::Ref *pOwner, const cocos2d::Size &parentSize) |
local | readNodeGraphFromFile ( local pCCBFileName, local pOwner, local parentSize) |
cocos2d::Node * | readNodeGraphFromData (std::shared_ptr< cocos2d::Data > data, cocos2d::Ref *pOwner, const cocos2d::Size &parentSize) |
cocos2d::Scene * | createSceneWithNodeGraphFromFile (const char *pCCBFileName) |
cocos2d::Scene * | createSceneWithNodeGraphFromFile (const char *pCCBFileName, cocos2d::Ref *pOwner) |
var | createSceneWithNodeGraphFromFile ( var pCCBFileName, var pOwner) |
cocos2d::Scene * | createSceneWithNodeGraphFromFile (const char *pCCBFileName, cocos2d::Ref *pOwner, const cocos2d::Size &parentSize) |
CCBMemberVariableAssigner * | getCCBMemberVariableAssigner () |
CCBSelectorResolver * | getCCBSelectorResolver () |
CCBAnimationManager * | getAnimationManager () |
void | setAnimationManager (CCBAnimationManager *pAnimationManager) |
std::set< std::string > * | getAnimatedProperties () |
| Used in NodeLoader::parseProperties() More...
|
|
std::set< std::string > & | getLoadedSpriteSheet () |
cocos2d::Ref * | getOwner () |
int | readInt (bool pSigned) |
unsigned char | readByte () |
bool | readBool () |
std::string | readUTF8 () |
local | readUTF8 () |
float | readFloat () |
std::string | readCachedString () |
bool | isJSControlled () |
bool | readCallbackKeyframesForSeq (CCBSequence *seq) |
local | readCallbackKeyframesForSeq ( local seq) |
bool | readSoundKeyframesForSeq (CCBSequence *seq) |
var | readSoundKeyframesForSeq ( var seq) |
local | readSoundKeyframesForSeq ( local seq) |
cocos2d::ValueVector | getOwnerCallbackNames () |
cocos2d::Vector< cocos2d::Node * > & | getOwnerCallbackNodes () |
var | getOwnerCallbackNodes () |
local | getOwnerCallbackNodes () |
cocos2d::ValueVector & | getOwnerCallbackControlEvents () |
cocos2d::ValueVector | getOwnerOutletNames () |
cocos2d::Vector< cocos2d::Node * > & | getOwnerOutletNodes () |
var | getOwnerOutletNodes () |
local | getOwnerOutletNodes () |
cocos2d::Vector< cocos2d::Node * > & | getNodesWithAnimationManagers () |
var | getNodesWithAnimationManagers () |
local | getNodesWithAnimationManagers () |
cocos2d::Vector
< CCBAnimationManager * > & | getAnimationManagersForNodes () |
local | getAnimationManagersForNodes () |
CCBAnimationManagerMapPtr | getAnimationManagers () |
void | setAnimationManagers (CCBAnimationManagerMapPtr x) |
void | addOwnerCallbackName (const std::string &name) |
void | addOwnerCallbackNode (cocos2d::Node *node) |
void | addOwnerCallbackControlEvents (cocos2d::extension::Control::EventType type) |
void | addDocumentCallbackName (const std::string &name) |
void | addDocumentCallbackNode (cocos2d::Node *node) |
void | addDocumentCallbackControlEvents (cocos2d::extension::Control::EventType eventType) |
cocos2d::Node * | readFileWithCleanUp (bool bCleanUp, CCBAnimationManagerMapPtr am) |
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 () |
Parse CCBI file which is generated by CocosBuilder.