class CCSpriteFrameCache : public CCObject { //void addSpriteFramesWithDictionary(CCDictionary *pobDictionary, CCTexture2D *pobTexture); void addSpriteFramesWithFile(const char *pszPlist); void addSpriteFramesWithFile(const char* plist, const char* textureFileName); void addSpriteFramesWithFile(const char *pszPlist, CCTexture2D *pobTexture); void addSpriteFrame(CCSpriteFrame *pobFrame, const char *pszFrameName); void removeSpriteFrames(void); void removeUnusedSpriteFrames(void); void removeSpriteFrameByName(const char *pszName); void removeSpriteFramesFromFile(const char* plist); //void removeSpriteFramesFromDictionary(CCDictionary *dictionary); void removeSpriteFramesFromTexture(CCTexture2D* texture); CCSpriteFrame* getSpriteFrameByName(const char *pszName); static CCSpriteFrameCache* getInstance(); static void destroyInstance(); };