#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... | |
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... | |
unsigned int | getReferenceCount () const |
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) |
local | onHandlePropTypeInteger ( local pNode, local pParent, local pPropertyName, local pInteger, local 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 |
Protected Attributes inherited from Object | |
unsigned int | _referenceCount |
count of references 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... | |
NodeLoader | ( | ) |
|
virtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
virtual |
|
inlinestatic |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, Scale9SpriteLoader, SpriteLoader, LabelBMFontLoader, LabelTTFLoader, LayerGradientLoader, and LayerColorLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, Scale9SpriteLoader, SpriteLoader, LabelBMFontLoader, LabelTTFLoader, LayerGradientLoader, and LayerColorLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, Scale9SpriteLoader, SpriteLoader, LabelBMFontLoader, LabelTTFLoader, LayerGradientLoader, 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, LabelTTFLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, LabelTTFLoader, and ScrollViewLoader.
|
protectedvirtual |
Reimplemented in ParticleSystemQuadLoader, LabelTTFLoader, and ScrollViewLoader.
|
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 |