format and manage armature configuration and armature animation More...
#include <CCArmatureDataManager.h>
Public Member Functions | |
| virtual bool | init () |
| Init ArmatureDataManager. More... | |
| void | addArmatureData (const char *id, ArmatureData *armatureData, const char *configFilePath="") |
| Add armature data. More... | |
| local | addArmatureData ( local id, local armatureData) |
| Add armature data. More... | |
| ArmatureData * | getArmatureData (const char *id) |
| get armature data More... | |
| local | getArmatureData ( local id) |
| get armature data More... | |
| void | removeArmatureData (const char *id) |
| remove armature data More... | |
| var | removeArmatureData ( var id) |
| remove armature data More... | |
| local | removeArmatureData ( local id) |
| remove armature data More... | |
| void | addAnimationData (const char *id, AnimationData *animationData, const char *configFilePath="") |
| add animation data More... | |
| AnimationData * | getAnimationData (const char *id) |
| get animation data from _animationDatas(Dictionary) More... | |
| void | removeAnimationData (const char *id) |
| remove animation data More... | |
| void | addTextureData (const char *id, TextureData *textureData, const char *configFilePath="") |
| add texture data More... | |
| TextureData * | getTextureData (const char *id) |
| get texture data More... | |
| void | removeTextureData (const char *id) |
| remove texture data More... | |
| void | addArmatureFileInfo (const char *configFilePath) |
| Add ArmatureFileInfo, it is managed by ArmatureDataManager. More... | |
| void | addArmatureFileInfoAsync (const char *configFilePath, cocos2d::Object *target, cocos2d::SEL_SCHEDULE selector) |
| Add ArmatureFileInfo, it is managed by ArmatureDataManager. More... | |
| var | addArmatureFileInfoAsync ( var configFilePath, var target, var selector) |
| Add ArmatureFileInfo, it is managed by ArmatureDataManager. More... | |
| local | addArmatureFileInfoAsync ( local configFilePath, local target, local selector) |
| Add ArmatureFileInfo, it is managed by ArmatureDataManager. More... | |
| void | addArmatureFileInfo (const char *imagePath, const char *plistPath, const char *configFilePath) |
| Add ArmatureFileInfo, it is managed by ArmatureDataManager. More... | |
| void | addArmatureFileInfoAsync (const char *imagePath, const char *plistPath, const char *configFilePath, cocos2d::Object *target, cocos2d::SEL_SCHEDULE selector) |
| Add ArmatureFileInfo, it is managed by ArmatureDataManager. More... | |
| var | addArmatureFileInfoAsync ( var imagePath, var plistPath, var configFilePath, var target, var selector) |
| Add ArmatureFileInfo, it is managed by ArmatureDataManager. More... | |
| local | addArmatureFileInfoAsync ( local imagePath, local plistPath, local configFilePath, local target, local selector) |
| Add ArmatureFileInfo, it is managed by ArmatureDataManager. More... | |
| void | addSpriteFrameFromFile (const char *plistPath, const char *imagePath, const char *configFilePath="") |
| Add sprite frame to CCSpriteFrameCache, it will save display name and it's relative image name. More... | |
| virtual void | removeArmatureFileInfo (const char *configFilePath) |
| bool | isAutoLoadSpriteFile () |
| Juge whether or not need auto load sprite file. More... | |
| cocos2d::Dictionary * | getArmatureDatas () const |
| cocos2d::Dictionary * | getAnimationDatas () const |
| local | getAnimationDatas () |
| cocos2d::Dictionary * | getTextureDatas () const |
| local | getTextureDatas () |
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... | |
| 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 CC_DEPRECATED_ATTRIBUTE ArmatureDataManager * | sharedArmatureDataManager () |
| local | sharedArmatureDataManager () |
| static CC_DEPRECATED_ATTRIBUTE void | purge () |
| local | purge () |
| static ArmatureDataManager * | getInstance () |
| local | getInstance () |
| static void | destoryInstance () |
Protected Member Functions | |
| void | addRelativeData (const char *configFilePath) |
| RelativeData * | getRelativeData (const char *configFilePath) |
| local | getRelativeData ( local configFilePath) |
Additional Inherited Members | |
Public Attributes inherited from Object | |
| unsigned int | _ID |
| object id, ScriptSupport need public _ID More... | |
| int | _luaID |
| Lua reference id. More... | |
Protected Attributes inherited from Object | |
| unsigned int | _reference |
| count of references More... | |
| unsigned int | _autoReleaseCount |
| count of autorelease More... | |
format and manage armature configuration and armature animation
| void addAnimationData | ( | const char * | id, |
| AnimationData * | animationData, | ||
| const char * | configFilePath = "" |
||
| ) |
| var addAnimationData | ( | var | id, |
| var | animationData, | ||
| var | configFilePath = "" |
||
| ) |
| local addAnimationData | ( | local | id, |
| local | animationData, | ||
| local | configFilePath = "" |
||
| ) |
| void addArmatureData | ( | const char * | id, |
| ArmatureData * | armatureData, | ||
| const char * | configFilePath = "" |
||
| ) |
Add armature data.
| id | The id of the armature data |
| armatureData | ArmatureData * |
| var addArmatureData | ( | var | id, |
| var | armatureData, | ||
| var | configFilePath = "" |
||
| ) |
Add armature data.
| id | The id of the armature data |
| armatureData | ArmatureData * |
| local addArmatureData | ( | local | id, |
| local | armatureData, | ||
| local | configFilePath = "" |
||
| ) |
Add armature data.
| id | The id of the armature data |
| armatureData | ArmatureData * |
| void addArmatureFileInfo | ( | const char * | configFilePath) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
| var addArmatureFileInfo | ( | var | configFilePath) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
| local addArmatureFileInfo | ( | local | configFilePath) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
| void addArmatureFileInfo | ( | const char * | imagePath, |
| const char * | plistPath, | ||
| const char * | configFilePath | ||
| ) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
| var addArmatureFileInfo | ( | var | imagePath, |
| var | plistPath, | ||
| var | configFilePath | ||
| ) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
| local addArmatureFileInfo | ( | local | imagePath, |
| local | plistPath, | ||
| local | configFilePath | ||
| ) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
| void addArmatureFileInfoAsync | ( | const char * | configFilePath, |
| cocos2d::Object * | target, | ||
| cocos2d::SEL_SCHEDULE | selector | ||
| ) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
It will load data in a new thread
| var addArmatureFileInfoAsync | ( | var | configFilePath, |
| var | target, | ||
| var | selector | ||
| ) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
It will load data in a new thread
| local addArmatureFileInfoAsync | ( | local | configFilePath, |
| local | target, | ||
| local | selector | ||
| ) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
It will load data in a new thread
| void addArmatureFileInfoAsync | ( | const char * | imagePath, |
| const char * | plistPath, | ||
| const char * | configFilePath, | ||
| cocos2d::Object * | target, | ||
| cocos2d::SEL_SCHEDULE | selector | ||
| ) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
It will load data in a new thread
| var addArmatureFileInfoAsync | ( | var | imagePath, |
| var | plistPath, | ||
| var | configFilePath, | ||
| var | target, | ||
| var | selector | ||
| ) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
It will load data in a new thread
| local addArmatureFileInfoAsync | ( | local | imagePath, |
| local | plistPath, | ||
| local | configFilePath, | ||
| local | target, | ||
| local | selector | ||
| ) |
Add ArmatureFileInfo, it is managed by ArmatureDataManager.
It will load data in a new thread
|
protected |
|
protected |
|
protected |
| void addSpriteFrameFromFile | ( | const char * | plistPath, |
| const char * | imagePath, | ||
| const char * | configFilePath = "" |
||
| ) |
Add sprite frame to CCSpriteFrameCache, it will save display name and it's relative image name.
| var addSpriteFrameFromFile | ( | var | plistPath, |
| var | imagePath, | ||
| var | configFilePath = "" |
||
| ) |
Add sprite frame to CCSpriteFrameCache, it will save display name and it's relative image name.
| local addSpriteFrameFromFile | ( | local | plistPath, |
| local | imagePath, | ||
| local | configFilePath = "" |
||
| ) |
Add sprite frame to CCSpriteFrameCache, it will save display name and it's relative image name.
| void addTextureData | ( | const char * | id, |
| TextureData * | textureData, | ||
| const char * | configFilePath = "" |
||
| ) |
| var addTextureData | ( | var | id, |
| var | textureData, | ||
| var | configFilePath = "" |
||
| ) |
| local addTextureData | ( | local | id, |
| local | textureData, | ||
| local | configFilePath = "" |
||
| ) |
|
static |
|
static |
|
static |
| AnimationData* getAnimationData | ( | const char * | id) |
get animation data from _animationDatas(Dictionary)
| id | the id of the animation data you want to get |
| var getAnimationData | ( | var | id) |
get animation data from _animationDatas(Dictionary)
| id | the id of the animation data you want to get |
| local getAnimationData | ( | local | id) |
get animation data from _animationDatas(Dictionary)
| id | the id of the animation data you want to get |
| cocos2d::Dictionary* getAnimationDatas |
( | ) | const |
| var getAnimationDatas | ( | ) |
| local getAnimationDatas | ( | ) |
| ArmatureData* getArmatureData | ( | const char * | id) |
| var getArmatureData | ( | var | id) |
| local getArmatureData | ( | local | id) |
| cocos2d::Dictionary* getArmatureDatas |
( | ) | const |
| var getArmatureDatas | ( | ) |
| local getArmatureDatas | ( | ) |
|
static |
|
static |
|
static |
|
protected |
|
protected |
|
protected |
| TextureData* getTextureData | ( | const char * | id) |
| var getTextureData | ( | var | id) |
| local getTextureData | ( | local | id) |
| cocos2d::Dictionary* getTextureDatas |
( | ) | const |
| var getTextureDatas | ( | ) |
| local getTextureDatas | ( | ) |
|
virtual |
Init ArmatureDataManager.
|
virtual |
Init ArmatureDataManager.
|
virtual |
Init ArmatureDataManager.
| bool isAutoLoadSpriteFile | ( | ) |
Juge whether or not need auto load sprite file.
| var isAutoLoadSpriteFile | ( | ) |
Juge whether or not need auto load sprite file.
| local isAutoLoadSpriteFile | ( | ) |
Juge whether or not need auto load sprite file.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| void removeAnimationData | ( | const char * | id) |
remove animation data
| id | the id of the animation data |
| var removeAnimationData | ( | var | id) |
remove animation data
| id | the id of the animation data |
| local removeAnimationData | ( | local | id) |
remove animation data
| id | the id of the animation data |
| void removeArmatureData | ( | const char * | id) |
remove armature data
| id | the id of the armature data you want to get |
| var removeArmatureData | ( | var | id) |
remove armature data
| id | the id of the armature data you want to get |
| local removeArmatureData | ( | local | id) |
remove armature data
| id | the id of the armature data you want to get |
|
virtual |
|
virtual |
|
virtual |
| void removeTextureData | ( | const char * | id) |
remove texture data
| id | the id of the texture data you want to get |
| var removeTextureData | ( | var | id) |
remove texture data
| id | the id of the texture data you want to get |
| local removeTextureData | ( | local | id) |
remove texture data
| id | the id of the texture data you want to get |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |