Skip to main content

CCSpriteFrameCache

CCSpriteFrameCache

Cocos2D

Inheritance: System.Object

Constructors

CCSpriteFrameCache()

CCSpriteFrameCache()()

Fields

m_pSpriteFrames(System.Collections.Generic.DictionarySystem.String,Cocos2D.CCSpriteFrame)
m_pSpriteFramesAliases(System.Collections.Generic.DictionarySystem.String,System.String)
pSharedSpriteFrameCache(Cocos2D.CCSpriteFrameCache)

Properties

AllowFrameOverrite(System.Boolean)

When false, an exception is thrown if an animation frame is overwritten.

SharedSpriteFrameCache(Cocos2D.CCSpriteFrameCache)

Methods

AddSpriteFrame(CCSpriteFrame, string)

AddSpriteFrame(CCSpriteFrame, string)(Cocos2D.CCSpriteFrame pobFrame, System.String pszFrameName)
Parameters:
pobFrame (Cocos2D.CCSpriteFrame)
pszFrameName (System.String)

AddSpriteFramesWithDictionary(PlistDictionary, CCTexture2D)

AddSpriteFramesWithDictionary(PlistDictionary, CCTexture2D)(Cocos2D.PlistDictionary pobDictionary, Cocos2D.CCTexture2D pobTexture)
Parameters:
pobDictionary (Cocos2D.PlistDictionary)
pobTexture (Cocos2D.CCTexture2D)

AddSpriteFramesWithFile(Stream, CCTexture2D)

AddSpriteFramesWithFile(Stream, CCTexture2D)(System.IO.Stream plist, Cocos2D.CCTexture2D pobTexture)
Parameters:
plist (System.IO.Stream)
pobTexture (Cocos2D.CCTexture2D)

AddSpriteFramesWithFile(string)

AddSpriteFramesWithFile(string)(System.String pszPlist)
Parameters:
pszPlist (System.String)

AddSpriteFramesWithFile(string, CCTexture2D)

AddSpriteFramesWithFile(string, CCTexture2D)(System.String pszPlist, Cocos2D.CCTexture2D pobTexture)
Parameters:
pszPlist (System.String)
pobTexture (Cocos2D.CCTexture2D)

AddSpriteFramesWithFile(string, string)

AddSpriteFramesWithFile(string, string)(System.String plist, System.String textureFileName)
Parameters:
plist (System.String)
textureFileName (System.String)

Init()

System.Boolean Init()()
Returns:
System.Boolean

PurgeSharedSpriteFrameCache()

PurgeSharedSpriteFrameCache()()

RemoveSpriteFrameByName(string)

RemoveSpriteFrameByName(string)(System.String pszName)
Parameters:
pszName (System.String)

RemoveSpriteFrames()

RemoveSpriteFrames()()

RemoveSpriteFramesFromDictionary(PlistDictionary)

RemoveSpriteFramesFromDictionary(PlistDictionary)(Cocos2D.PlistDictionary dictionary)
Parameters:
dictionary (Cocos2D.PlistDictionary)

RemoveSpriteFramesFromFile(string)

RemoveSpriteFramesFromFile(string)(System.String plist)
Parameters:
plist (System.String)

RemoveSpriteFramesFromTexture(CCTexture2D)

RemoveSpriteFramesFromTexture(CCTexture2D)(Cocos2D.CCTexture2D texture)
Parameters:
texture (Cocos2D.CCTexture2D)

RemoveUnusedSpriteFrames()

RemoveUnusedSpriteFrames()()

SpriteFrameByName(string)

Cocos2D.CCSpriteFrame SpriteFrameByName(string)(System.String pszName)

Get the sprite frame for the given frame name, or as an alias for the sprite frame name.

Parameters:
pszName (System.String)
Returns:
Cocos2D.CCSpriteFrame
Example