cocos2d-x  3.0rc1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
LayerLoader Class Reference

#include <CCLayerLoader.h>

Inheritance diagram for LayerLoader:
NodeLoader Ref CCBLayerLoader LayerColorLoader LayerGradientLoader MenuLoader

Public Member Functions

virtual ~LayerLoader ()
- Public Member Functions inherited from NodeLoader
 NodeLoader ()
virtual ~NodeLoader ()
virtual cocos2d::NodeloadNode (cocos2d::Node *, CCBReader *ccbReader)
virtual void parseProperties (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual cocos2d::ValueMapgetCustomProperties ()
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Release the ownership immediately. More...
 
local release ()
 Release the ownership immediately. More...
 
Refautorelease ()
 Release the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()

Static Public Member Functions

static LayerLoaderloader ()
- Static Public Member Functions inherited from NodeLoader
static NodeLoaderloader ()

Protected Member Functions

virtual cocos2d::LayercreateNode (cocos2d::Node *pParent, cocosbuilder::CCBReader *ccbReader)
var createNode ( var pParent, var ccbReader)
local createNode ( local pParent, local ccbReader)
virtual void onHandlePropTypeCheck (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, bool pCheck, CCBReader *ccbReader)
local onHandlePropTypeCheck ( local pNode, local pParent, local pPropertyName, local pCheck, local ccbReader)
- Protected Member Functions inherited from NodeLoader
virtual cocos2d::Point parsePropTypePosition (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *pPropertyName)
virtual cocos2d::Point parsePropTypePoint (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual cocos2d::Point parsePropTypePointLock (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual cocos2d::Size parsePropTypeSize (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual float * parsePropTypeScaleLock (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *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::SpriteFrameparsePropTypeSpriteFrame (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *pPropertyName)
virtual cocos2d::AnimationparsePropTypeAnimation (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual cocos2d::Texture2DparsePropTypeTexture (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)
virtual cocos2d::Color4FparsePropTypeColor4FVar (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual bool * parsePropTypeFlip (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual cocos2d::BlendFunc parsePropTypeBlendFunc (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual std::string parsePropTypeFntFile (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *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)
virtual std::string parsePropTypeFontTTF (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual BlockDataparsePropTypeBlock (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual BlockControlDataparsePropTypeBlockControl (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual cocos2d::NodeparsePropTypeCCBFile (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *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)
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 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)
virtual void onHandlePropTypeCCBFile (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Node *pCCBFileNode, CCBReader *ccbReader)
- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 
 Ref ()
 Constructor. More...
 

Additional Inherited Members

- Protected Attributes inherited from NodeLoader
cocos2d::ValueMap _customProperties

Constructor & Destructor Documentation

virtual ~LayerLoader ( )
inlinevirtual

Member Function Documentation

virtual cocos2d::Layer* createNode ( cocos2d::Node pParent,
cocosbuilder::CCBReader ccbReader 
)
inlineprotectedvirtual

Reimplemented from NodeLoader.

Reimplemented in MenuLoader, LayerColorLoader, and LayerGradientLoader.

var createNode ( var  pParent,
var  ccbReader 
)
inlineprotectedvirtual

Reimplemented from NodeLoader.

Reimplemented in MenuLoader, LayerColorLoader, and LayerGradientLoader.

local createNode ( local  pParent,
local  ccbReader 
)
inlineprotectedvirtual

Reimplemented from NodeLoader.

Reimplemented in MenuLoader, LayerColorLoader, and LayerGradientLoader.

static LayerLoader* loader ( )
inlinestatic
var loader ( )
inlinestatic
local loader ( )
inlinestatic
virtual void onHandlePropTypeCheck ( cocos2d::Node pNode,
cocos2d::Node pParent,
const char *  pPropertyName,
bool  pCheck,
CCBReader ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

var onHandlePropTypeCheck ( var  pNode,
var  pParent,
var  pPropertyName,
var  pCheck,
var  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

local onHandlePropTypeCheck ( local  pNode,
local  pParent,
local  pPropertyName,
local  pCheck,
local  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.


The documentation for this class was generated from the following file: