CCTextureCache
CCTextureCache
Cocos2DInheritance: System.Object
Implements: System.IDisposable, Cocos2D.ICCSelectorProtocol
Fields
m_pTextures(System.Collections.Generic.DictionarySystem.String,Cocos2D.CCTexture2D)
Properties
this[string](Cocos2D.CCTexture2D)
SharedTextureCache(Cocos2D.CCTextureCache)
Methods
AddImage(byte[], string, SurfaceFormat)
Cocos2D.CCTexture2D AddImage(byte[], string, SurfaceFormat)(System.Byte[] data, System.String assetName, Microsoft.Xna.Framework.Graphics.SurfaceFormat format)Parameters:
data (System.Byte[])assetName (System.String)format (Microsoft.Xna.Framework.Graphics.SurfaceFormat)Returns:
Cocos2D.CCTexture2DAddImage(string)
Cocos2D.CCTexture2D AddImage(string)(System.String fileimage)Parameters:
fileimage (System.String)Returns:
Cocos2D.CCTexture2DAddImageAsync(string, Action)
AddImageAsync(string, Action)(System.String fileimage, System.ActionCocos2D.CCTexture2D action)Parameters:
fileimage (System.String)action (System.ActionCocos2D.CCTexture2D)AddRawImage(T[], int, int, string, SurfaceFormat, bool)
Cocos2D.CCTexture2D AddRawImage(T[], int, int, string, SurfaceFormat, bool)(T[] data, System.Int32 width, System.Int32 height, System.String assetName, Microsoft.Xna.Framework.Graphics.SurfaceFormat format, System.Boolean premultiplied)Parameters:
data (T[])width (System.Int32)height (System.Int32)assetName (System.String)format (Microsoft.Xna.Framework.Graphics.SurfaceFormat)premultiplied (System.Boolean)Returns:
Cocos2D.CCTexture2DAddRawImage(T[], int, int, string, SurfaceFormat, bool, bool)
Cocos2D.CCTexture2D AddRawImage(T[], int, int, string, SurfaceFormat, bool, bool)(T[] data, System.Int32 width, System.Int32 height, System.String assetName, Microsoft.Xna.Framework.Graphics.SurfaceFormat format, System.Boolean premultiplied, System.Boolean mipMap)Parameters:
data (T[])width (System.Int32)height (System.Int32)assetName (System.String)format (Microsoft.Xna.Framework.Graphics.SurfaceFormat)premultiplied (System.Boolean)mipMap (System.Boolean)Returns:
Cocos2D.CCTexture2DAddRawImage(T[], int, int, string, SurfaceFormat, bool, bool, CCSize)
Cocos2D.CCTexture2D AddRawImage(T[], int, int, string, SurfaceFormat, bool, bool, CCSize)(T[] data, System.Int32 width, System.Int32 height, System.String assetName, Microsoft.Xna.Framework.Graphics.SurfaceFormat format, System.Boolean premultiplied, System.Boolean mipMap, Cocos2D.CCSize contentSize)Parameters:
data (T[])width (System.Int32)height (System.Int32)assetName (System.String)format (Microsoft.Xna.Framework.Graphics.SurfaceFormat)premultiplied (System.Boolean)mipMap (System.Boolean)contentSize (Cocos2D.CCSize)Returns:
Cocos2D.CCTexture2DContains(string)
System.Boolean Contains(string)(System.String assetFile)Parameters:
assetFile (System.String)Returns:
System.BooleanDispose()
Dispose()()Example
DumpCachedTextureInfo()
DumpCachedTextureInfo()()~CCTextureCache()
~CCTextureCache()()PurgeSharedTextureCache()
PurgeSharedTextureCache()()RemoveAllTextures()
RemoveAllTextures()()RemoveTexture(CCTexture2D)
RemoveTexture(CCTexture2D)(Cocos2D.CCTexture2D texture)Parameters:
texture (Cocos2D.CCTexture2D)RemoveTextureForKey(string)
RemoveTextureForKey(string)(System.String textureKeyName)Parameters:
textureKeyName (System.String)RemoveUnusedTextures()
RemoveUnusedTextures()()TextureForKey(string)
Cocos2D.CCTexture2D TextureForKey(string)(System.String key)Parameters:
key (System.String)Returns:
Cocos2D.CCTexture2DUnloadContent()
UnloadContent()()Update(float)
Update(float)(System.Single dt)Parameters:
dt (System.Single)Example