class CCTextureCache : public CCObject { CCTexture2D* addImage(const char* fileimage); CCTexture2D* addUIImage(CCImage *image, const char *key); CCTexture2D* textureForKey(const char* key); CCTexture2D* addPVRImage(const char* filename); void removeAllTextures(); void removeUnusedTextures(); void removeTexture(CCTexture2D* texture); void removeTextureForKey(const char *textureKeyName); void dumpCachedTextureInfo(); static void reloadAllTextures(); static CCTextureCache * getInstance(); static void destroyInstance(); };