cocos2d-x  3.1rc0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SpriteLoader Class Reference

#include <CCSpriteLoader.h>

Inheritance diagram for SpriteLoader:
NodeLoader Ref

Public Member Functions

virtual ~SpriteLoader ()
- 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 ()
 Releases the ownership immediately. More...
 
Refautorelease ()
 Releases 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 SpriteLoaderloader ()
- Static Public Member Functions inherited from NodeLoader
static NodeLoaderloader ()

Protected Member Functions

virtual cocos2d::SpritecreateNode (cocos2d::Node *pParent, cocosbuilder::CCBReader *ccbReader)
local createNode ( local pParent, local ccbReader)
virtual void onHandlePropTypeColor3 (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Color3B pColor3B, CCBReader *ccbReader)
local onHandlePropTypeColor3 ( local pNode, local pParent, local pPropertyName, local pColor3B, local ccbReader)
virtual void onHandlePropTypeByte (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, unsigned char pByte, CCBReader *ccbReader)
var onHandlePropTypeByte ( var pNode, var pParent, var pPropertyName, var pByte, var ccbReader)
local onHandlePropTypeByte ( local pNode, local pParent, local pPropertyName, local pByte, local ccbReader)
virtual void onHandlePropTypeBlendFunc (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::BlendFunc pCCBBlendFunc, CCBReader *ccbReader)
local onHandlePropTypeBlendFunc ( local pNode, local pParent, local pPropertyName, local pCCBBlendFunc, local ccbReader)
virtual void onHandlePropTypeSpriteFrame (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::SpriteFrame *pSpriteFrame, CCBReader *ccbReader)
local onHandlePropTypeSpriteFrame ( local pNode, local pParent, local pPropertyName, local pSpriteFrame, local ccbReader)
virtual void onHandlePropTypeFlip (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, bool *pFlip, CCBReader *ccbReader)
- Protected Member Functions inherited from NodeLoader
virtual cocos2d::Vec2 parsePropTypePosition (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader, const char *pPropertyName)
virtual cocos2d::Vec2 parsePropTypePoint (cocos2d::Node *pNode, cocos2d::Node *pParent, CCBReader *ccbReader)
virtual cocos2d::Vec2 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::Vec2 pPosition, CCBReader *ccbReader)
virtual void onHandlePropTypePoint (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Vec2 pPoint, CCBReader *ccbReader)
virtual void onHandlePropTypePointLock (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Vec2 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 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 onHandlePropTypeColor4FVar (cocos2d::Node *pNode, cocos2d::Node *pParent, const char *pPropertyName, cocos2d::Color4F *pColor4FVar, 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...
 

Additional Inherited Members

- Protected Attributes inherited from NodeLoader
cocos2d::ValueMap _customProperties
- Protected Attributes inherited from Ref
unsigned int _referenceCount
 count of references More...
 

Constructor & Destructor Documentation

virtual ~SpriteLoader ( )
inlinevirtual

Member Function Documentation

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

Reimplemented from NodeLoader.

var createNode ( var  pParent,
var  ccbReader 
)
inlineprotectedvirtual

Reimplemented from NodeLoader.

local createNode ( local  pParent,
local  ccbReader 
)
inlineprotectedvirtual

Reimplemented from NodeLoader.

static SpriteLoader* loader ( )
inlinestatic
virtual void
onHandlePropTypeBlendFunc
( cocos2d::Node pNode,
cocos2d::Node pParent,
const char *  pPropertyName,
cocos2d::BlendFunc  pCCBBlendFunc,
CCBReader ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

var onHandlePropTypeBlendFunc ( var  pNode,
var  pParent,
var  pPropertyName,
var  pCCBBlendFunc,
var  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

local onHandlePropTypeBlendFunc ( local  pNode,
local  pParent,
local  pPropertyName,
local  pCCBBlendFunc,
local  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

virtual void onHandlePropTypeByte ( cocos2d::Node pNode,
cocos2d::Node pParent,
const char *  pPropertyName,
unsigned char  pByte,
CCBReader ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

var onHandlePropTypeByte ( var  pNode,
var  pParent,
var  pPropertyName,
var  pByte,
var  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

local onHandlePropTypeByte ( local  pNode,
local  pParent,
local  pPropertyName,
local  pByte,
local  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

virtual void onHandlePropTypeColor3 ( cocos2d::Node pNode,
cocos2d::Node pParent,
const char *  pPropertyName,
cocos2d::Color3B  pColor3B,
CCBReader ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

var onHandlePropTypeColor3 ( var  pNode,
var  pParent,
var  pPropertyName,
var  pColor3B,
var  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

local onHandlePropTypeColor3 ( local  pNode,
local  pParent,
local  pPropertyName,
local  pColor3B,
local  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

virtual void onHandlePropTypeFlip ( cocos2d::Node pNode,
cocos2d::Node pParent,
const char *  pPropertyName,
bool *  pFlip,
CCBReader ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

var onHandlePropTypeFlip ( var  pNode,
var  pParent,
var  pPropertyName,
var  pFlip,
var  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

local onHandlePropTypeFlip ( local  pNode,
local  pParent,
local  pPropertyName,
local  pFlip,
local  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

virtual void
onHandlePropTypeSpriteFrame
( cocos2d::Node pNode,
cocos2d::Node pParent,
const char *  pPropertyName,
cocos2d::SpriteFrame pSpriteFrame,
CCBReader ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

var onHandlePropTypeSpriteFrame ( var  pNode,
var  pParent,
var  pPropertyName,
var  pSpriteFrame,
var  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.

local onHandlePropTypeSpriteFrame ( local  pNode,
local  pParent,
local  pPropertyName,
local  pSpriteFrame,
local  ccbReader 
)
protectedvirtual

Reimplemented from NodeLoader.


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