#include <CCNodeLoader.h>
Public Member Functions | |
| NodeLoader () | |
| virtual | ~NodeLoader () |
| virtual cocos2d::Node * | loadNode (cocos2d::Node *, CCBReader *ccbReader) |
| virtual void | parseProperties (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual cocos2d::ValueMap & | getCustomProperties () |
Public Member Functions inherited from Object | |
| Object () | |
| Constructor. More... | |
| Object () | |
| Constructor. More... | |
| virtual | ~Object () |
| void | release () |
| Release the ownership immediately. More... | |
| void | retain () |
| Retains the ownership. More... | |
| Object * | autorelease () |
| Release the ownership sometime soon automatically. More... | |
| bool | isSingleReference () const |
| Returns a boolean value that indicates whether there is only one reference to the object. More... | |
| unsigned int | retainCount () const |
| Returns the object's current reference count. More... | |
| local | retainCount () |
| Returns the object's current reference count. More... | |
| virtual bool | isEqual (const Object *object) |
| Returns a boolean value that indicates whether this object and a given object are equal. More... | |
| virtual void | acceptVisitor (DataVisitor &visitor) |
| virtual void | update (float dt) |
Static Public Member Functions | |
| static NodeLoader * | loader () |
Protected Member Functions | |
| virtual cocos2d::Node * | createNode (cocos2d::Node *pParent, cocosbuilder::CCBReader *ccbReader) |
| local | createNode ( local pParent, local ccbReader) |
| virtual cocos2d::Point | parsePropTypePosition (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *pPropertyName) |
| var | parsePropTypePosition ( var pNode, var pParent, var ccbReader, var pPropertyName) |
| local | parsePropTypePosition ( local pNode, local pParent, local ccbReader, local pPropertyName) |
| virtual cocos2d::Point | parsePropTypePoint (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypePoint ( local pNode, local pParent, local ccbReader) |
| virtual cocos2d::Point | parsePropTypePointLock (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypePointLock ( local pNode, local pParent, local ccbReader) |
| virtual cocos2d::Size | parsePropTypeSize (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypeSize ( local pNode, local pParent, local ccbReader) |
| virtual float * | parsePropTypeScaleLock (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *pPropertyName) |
| local | parsePropTypeScaleLock ( local pNode, local pParent, local ccbReader, local pPropertyName) |
| virtual float | parsePropTypeFloat (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual float | parsePropTypeDegrees (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *pPropertyName) |
| virtual float | parsePropTypeFloatScale (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual int | parsePropTypeInteger (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual int | parsePropTypeIntegerLabeled (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual float * | parsePropTypeFloatVar (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual bool | parsePropTypeCheck (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *pPropertyName) |
| virtual cocos2d::SpriteFrame * | parsePropTypeSpriteFrame (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *pPropertyName) |
| local | parsePropTypeSpriteFrame ( local pNode, local pParent, local ccbReader, local pPropertyName) |
| virtual cocos2d::Animation * | parsePropTypeAnimation (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypeAnimation ( local pNode, local pParent, local ccbReader) |
| virtual cocos2d::Texture2D * | parsePropTypeTexture (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual unsigned char | parsePropTypeByte (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *pPropertyName) |
| virtual cocos2d::Color3B | parsePropTypeColor3 (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *pPropertyName) |
| local | parsePropTypeColor3 ( local pNode, local pParent, local ccbReader, local pPropertyName) |
| virtual cocos2d::Color4F * | parsePropTypeColor4FVar (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypeColor4FVar ( local pNode, local pParent, local ccbReader) |
| virtual bool * | parsePropTypeFlip (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual cocos2d::BlendFunc | parsePropTypeBlendFunc (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypeBlendFunc ( local pNode, local pParent, local ccbReader) |
| virtual std::string | parsePropTypeFntFile (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypeFntFile ( local pNode, local pParent, local ccbReader) |
| virtual std::string | parsePropTypeString (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual std::string | parsePropTypeText (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypeText ( local pNode, local pParent, local ccbReader) |
| virtual std::string | parsePropTypeFontTTF (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual BlockData * | parsePropTypeBlock (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypeBlock ( local pNode, local pParent, local ccbReader) |
| virtual BlockControlData * | parsePropTypeBlockControl (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypeBlockControl ( local pNode, local pParent, local ccbReader) |
| virtual cocos2d::Node * | parsePropTypeCCBFile (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| local | parsePropTypeCCBFile ( local pNode, local pParent, local ccbReader) |
| virtual float * | parsePropTypeFloatXY (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader) |
| virtual void | onHandlePropTypePosition (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Point pPosition, CCBReader *ccbReader) |
| local | onHandlePropTypePosition ( local pNode, local pParent, local pPropertyName, local pPosition, local ccbReader) |
| virtual void | onHandlePropTypePoint (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Point pPoint, CCBReader *ccbReader) |
| virtual void | onHandlePropTypePointLock (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Point pPointLock, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeSize (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Size pSize, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeScaleLock (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, float *pScaleLock, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeFloat (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, float pFloat, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeDegrees (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, float pDegrees, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeFloatScale (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, float pFloatScale, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeInteger (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, int pInteger, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeIntegerLabeled (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, int pIntegerLabeled, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeFloatVar (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, float *pFoatVar, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeFloatXY (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, float *pFoatVar, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeCheck (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, bool pCheck, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeSpriteFrame (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::SpriteFrame *pSpriteFrame, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeAnimation (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Animation *pAnimation, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeTexture (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Texture2D *pTexture2D, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeByte (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, unsigned char pByte, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeColor3 (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Color3B pColor3B, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeColor4FVar (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Color4F *pColor4FVar, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeFlip (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, bool *pFlip, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeBlendFunc (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::BlendFunc pBlendFunc, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeFntFile (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, const char *pFntFile, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeString (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, const char *pString, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeText (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, const char *pText, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeFontTTF (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, const char *pFontTTF, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeBlock (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, BlockData *pBlockData, CCBReader *ccbReader) |
| virtual void | onHandlePropTypeBlockControl (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, BlockControlData *pBlockControlData, CCBReader *ccbReader) |
| local | onHandlePropTypeBlockControl ( local pNode, local pParent, local pPropertyName, local pBlockControlData, local ccbReader) |
| virtual void | onHandlePropTypeCCBFile (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Node *pCCBFileNode, CCBReader *ccbReader) |
Protected Attributes | |
| cocos2d::ValueMap | _customProperties |
| var | _customProperties |
| local | _customProperties |
Protected Attributes inherited from Object | |
| unsigned int | _reference |
| count of references More... | |
| var | _reference |
| count of references More... | |
| local | _reference |
| count of references More... | |
| unsigned int | _autoReleaseCount |
| count of autorelease More... | |
| var | _autoReleaseCount |
| count of autorelease More... | |
| local | _autoReleaseCount |
| count of autorelease More... | |
Additional Inherited Members | |
Public Attributes inherited from Object | |
| unsigned int | _ID |
| object id, ScriptSupport need public _ID More... | |
| int | _luaID |
| Lua reference id. More... | |
| var | _luaID |
| Lua reference id. More... | |
| local | _luaID |
| Lua reference id. More... | |
| NodeLoader | ( | ) |
|
virtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
virtual |
|
inlinestatic |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, Scale9SpriteLoader, SpriteLoader, LayerGradientLoader, LabelBMFontLoader, LabelTTFLoader, and LayerColorLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, Scale9SpriteLoader, SpriteLoader, LayerGradientLoader, LabelBMFontLoader, LabelTTFLoader, and LayerColorLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, Scale9SpriteLoader, SpriteLoader, LayerGradientLoader, LabelBMFontLoader, LabelTTFLoader, and LayerColorLoader.
|
protectedvirtual |
Reimplemented in MenuItemLoader.
|
protectedvirtual |
Reimplemented in MenuItemLoader.
|
protectedvirtual |
Reimplemented in MenuItemLoader.
|
protectedvirtual |
Reimplemented in ControlLoader.
|
protectedvirtual |
Reimplemented in ControlLoader.
|
protectedvirtual |
Reimplemented in ControlLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, SpriteLoader, LabelBMFontLoader, LabelTTFLoader, LayerColorLoader, and LayerGradientLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, SpriteLoader, LabelBMFontLoader, LabelTTFLoader, LayerColorLoader, and LayerGradientLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, SpriteLoader, LabelBMFontLoader, LabelTTFLoader, LayerColorLoader, and LayerGradientLoader.
|
protectedvirtual |
Reimplemented in CCBFileLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in CCBFileLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in CCBFileLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in MenuItemLoader, ScrollViewLoader, ControlButtonLoader, ControlLoader, and LayerLoader.
|
protectedvirtual |
Reimplemented in MenuItemLoader, ScrollViewLoader, ControlButtonLoader, ControlLoader, and LayerLoader.
|
protectedvirtual |
Reimplemented in MenuItemLoader, ScrollViewLoader, ControlButtonLoader, ControlLoader, and LayerLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ControlButtonLoader, SpriteLoader, LabelBMFontLoader, LabelTTFLoader, LayerColorLoader, and LayerGradientLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ControlButtonLoader, SpriteLoader, LabelBMFontLoader, LabelTTFLoader, LayerColorLoader, and LayerGradientLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ControlButtonLoader, SpriteLoader, LabelBMFontLoader, LabelTTFLoader, LayerColorLoader, and LayerGradientLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in SpriteLoader.
|
protectedvirtual |
Reimplemented in SpriteLoader.
|
protectedvirtual |
Reimplemented in SpriteLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ParticleSystemQuadLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ParticleSystemQuadLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ParticleSystemQuadLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in ControlButtonLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in ControlButtonLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in ControlButtonLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in LabelBMFontLoader.
|
protectedvirtual |
Reimplemented in LabelBMFontLoader.
|
protectedvirtual |
Reimplemented in LabelBMFontLoader.
|
protectedvirtual |
Reimplemented in ControlButtonLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in ControlButtonLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in ControlButtonLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, ScrollViewLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, ScrollViewLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, ScrollViewLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, ControlButtonLoader, and LayerGradientLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, ControlButtonLoader, and LayerGradientLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, ControlButtonLoader, and LayerGradientLoader.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ControlButtonLoader, LabelTTFLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ControlButtonLoader, LabelTTFLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ControlButtonLoader, LabelTTFLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ControlButtonLoader, MenuItemImageLoader, and SpriteLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ControlButtonLoader, MenuItemImageLoader, and SpriteLoader.
|
protectedvirtual |
Reimplemented in Scale9SpriteLoader, ControlButtonLoader, MenuItemImageLoader, and SpriteLoader.
|
protectedvirtual |
Reimplemented in ControlButtonLoader.
|
protectedvirtual |
Reimplemented in ControlButtonLoader.
|
protectedvirtual |
Reimplemented in ControlButtonLoader.
|
protectedvirtual |
Reimplemented in LabelBMFontLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in LabelBMFontLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in LabelBMFontLoader, and LabelTTFLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader.
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |