Cocos2D.CCTextureAtlas
Class CCTextureAtlas
Namespace: Cocos2D
Assembly: Cocos2D.dll, cocos2d_mono.Core.Android.dll, cocos2d_mono.Core.DesktopGL.dll, cocos2d-mono.Core.iOS.dll, cocos2d_mono.Core.Linux.dll, cocos2d_mono.Core.macOS.dll, cocos2d_mono.Windows.dll, cocos2d_mono.DesktopGL.dll, cocos2d-mono.iOS.dll, cocos2d_mono.Linux.dll, cocos2d_mono.macOS.dll
A class that implements a Texture Atlas.
public class CCTextureAtlas
Inheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Remarks
Supported features: The atlas file can be a PVRTC, PNG or any other fomrat supported by Texture2D Quads can be udpated in runtime Quads can be added in runtime Quads can be removed in runtime Quads can be re-ordered in runtime The TextureAtlas capacity can be increased or decreased in runtime OpenGL component: V3F, C4B, T2F. The quads are rendered using an OpenGL ES VBO. To render the quads using an interleaved vertex array list, you should modify the ccConfig.h file
Constructors
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
CCTextureAtlas()
public CCTextureAtlas()
Fields
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pQuads
public CCRawList<CCV3F_C4B_T2F_Quad> m_pQuads
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
m_pTexture
protected CCTexture2D m_pTexture
Field Value
Properties
Capacity
quantity of quads that can be stored with the current texture atlas size
public int Capacity { get; set; }
Property Value
Capacity
quantity of quads that can be stored with the current texture atlas size
public int Capacity { get; set; }
Property Value
Capacity
public int Capacity { get; set; }
Property Value
Capacity
public int Capacity { get; set; }
Property Value
Capacity
public int Capacity { get; set; }
Property Value
Capacity
public int Capacity { get; set; }
Property Value
Capacity
public int Capacity { get; set; }
Property Value
Capacity
public int Capacity { get; set; }
Property Value
Capacity
public int Capacity { get; set; }
Property Value
Capacity
public int Capacity { get; set; }
Property Value
Capacity
public int Capacity { get; set; }
Property Value
Capacity
public int Capacity { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
IsAntialiased
public bool IsAntialiased { get; set; }
Property Value
Texture
Texture of the texture atlas
public CCTexture2D Texture { get; set; }
Property Value
Texture
Texture of the texture atlas
public CCTexture2D Texture { get; set; }
Property Value
Texture
public CCTexture2D Texture { get; set; }
Property Value
Texture
public CCTexture2D Texture { get; set; }
Property Value
Texture
public CCTexture2D Texture { get; set; }
Property Value
Texture
public CCTexture2D Texture { get; set; }
Property Value
Texture
public CCTexture2D Texture { get; set; }
Property Value
Texture
public CCTexture2D Texture { get; set; }
Property Value
Texture
public CCTexture2D Texture { get; set; }
Property Value
Texture
public CCTexture2D Texture { get; set; }
Property Value
Texture
public CCTexture2D Texture { get; set; }
Property Value
Texture
public CCTexture2D Texture { get; set; }
Property Value
TotalQuads
quantity of quads that are going to be drawn
public int TotalQuads { get; }
Property Value
TotalQuads
quantity of quads that are going to be drawn
public int TotalQuads { get; }
Property Value
TotalQuads
public int TotalQuads { get; }
Property Value
TotalQuads
public int TotalQuads { get; }
Property Value
TotalQuads
public int TotalQuads { get; }
Property Value
TotalQuads
public int TotalQuads { get; }
Property Value
TotalQuads
public int TotalQuads { get; }
Property Value
TotalQuads
public int TotalQuads { get; }
Property Value
TotalQuads
public int TotalQuads { get; }
Property Value
TotalQuads
public int TotalQuads { get; }
Property Value
TotalQuads
public int TotalQuads { get; }
Property Value
TotalQuads
public int TotalQuads { get; }
Property Value
Methods
Create(string, int)
creates a TextureAtlas with an filename and with an initial capacity for Quads. The TextureAtlas capacity can be increased in runtime.
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
creates a TextureAtlas with a previously initialized Texture2D object, and with an initial capacity for n Quads. The TextureAtlas capacity can be increased in runtime.
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
creates a TextureAtlas with an filename and with an initial capacity for Quads. The TextureAtlas capacity can be increased in runtime.
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
creates a TextureAtlas with a previously initialized Texture2D object, and with an initial capacity for n Quads. The TextureAtlas capacity can be increased in runtime.
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
Create(string, int)
public static CCTextureAtlas Create(string file, int capacity)
Parameters
file
string
capacity
int
Returns
Create(CCTexture2D, int)
public static CCTextureAtlas Create(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
DrawNumberOfQuads(int)
draws n quads can't be greater than the capacity of the Atlas n
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
draws n quads from an index (offset). n + start can't be greater than the capacity of the atlas @since v1.0
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
draws n quads can't be greater than the capacity of the Atlas n
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
draws n quads from an index (offset). n + start can't be greater than the capacity of the atlas @since v1.0
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawNumberOfQuads(int)
public void DrawNumberOfQuads(int n)
Parameters
n
int
DrawNumberOfQuads(int, int)
public void DrawNumberOfQuads(int n, int start)
Parameters
n
int
start
int
DrawQuads()
draws all the Atlas's Quads
public void DrawQuads()
DrawQuads()
draws all the Atlas's Quads
public void DrawQuads()
DrawQuads()
public void DrawQuads()
DrawQuads()
public void DrawQuads()
DrawQuads()
public void DrawQuads()
DrawQuads()
public void DrawQuads()
DrawQuads()
public void DrawQuads()
DrawQuads()
public void DrawQuads()
DrawQuads()
public void DrawQuads()
DrawQuads()
public void DrawQuads()
DrawQuads()
public void DrawQuads()
DrawQuads()
public void DrawQuads()
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
FillWithEmptyQuadsFromIndex(int, int)
public void FillWithEmptyQuadsFromIndex(int index, int amount)
Parameters
index
int
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
IncreaseTotalQuadsWith(int)
public void IncreaseTotalQuadsWith(int amount)
Parameters
amount
int
InitWithFile(string, int)
initializes a TextureAtlas with a filename and with a certain capacity for Quads. The TextureAtlas capacity can be increased in runtime. WARNING: Do not reinitialize the TextureAtlas because it will leak memory (issue #706)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
initializes a TextureAtlas with a filename and with a certain capacity for Quads. The TextureAtlas capacity can be increased in runtime. WARNING: Do not reinitialize the TextureAtlas because it will leak memory (issue #706)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithFile(string, int)
public bool InitWithFile(string file, int capacity)
Parameters
file
string
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
initializes a TextureAtlas with a previously initialized Texture2D object, and with an initial capacity for Quads. The TextureAtlas capacity can be increased in runtime. WARNING: Do not reinitialize the TextureAtlas because it will leak memory (issue #706)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
initializes a TextureAtlas with a previously initialized Texture2D object, and with an initial capacity for Quads. The TextureAtlas capacity can be increased in runtime. WARNING: Do not reinitialize the TextureAtlas because it will leak memory (issue #706)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InitWithTexture(CCTexture2D, int)
public bool InitWithTexture(CCTexture2D texture, int capacity)
Parameters
texture
CCTexture2D
capacity
int
Returns
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
Inserts a Quad (texture, vertex and color) at a certain index index must be between 0 and the atlas capacity - 1 @since v0.8
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
Inserts a Quad (texture, vertex and color) at a certain index index must be between 0 and the atlas capacity - 1 @since v0.8
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuad(ref CCV3F_C4B_T2F_Quad, int)
public void InsertQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
InsertQuadFromIndex(int, int)
public void InsertQuadFromIndex(int oldIndex, int newIndex)
Parameters
oldIndex
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
MoveQuadsFromIndex(int, int, int)
public void MoveQuadsFromIndex(int oldIndex, int amount, int newIndex)
Parameters
oldIndex
int
amount
int
newIndex
int
MoveQuadsFromIndex(int, int)
public void MoveQuadsFromIndex(int index, int newIndex)
Parameters
index
int
newIndex
int
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveAllQuads()
public void RemoveAllQuads()
RemoveQuadAtIndex(int)
removes a quad at a given index number. The capacity remains the same, but the total number of quads to be drawn is reduced in 1 @since v0.7.2
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
removes a quad at a given index number. The capacity remains the same, but the total number of quads to be drawn is reduced in 1 @since v0.7.2
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadAtIndex(int)
public void RemoveQuadAtIndex(int index)
Parameters
index
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
RemoveQuadsAtIndex(int, int)
public void RemoveQuadsAtIndex(int index, int amount)
Parameters
index
int
amount
int
ResizeCapacity(int)
resize the capacity of the CCTextureAtlas. The new capacity can be lower or higher than the current one It returns YES if the resize was successful. If it fails to resize the capacity it will return NO with a new capacity of 0.
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
resize the capacity of the CCTextureAtlas. The new capacity can be lower or higher than the current one It returns YES if the resize was successful. If it fails to resize the capacity it will return NO with a new capacity of 0.
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ResizeCapacity(int)
public bool ResizeCapacity(int newCapacity)
Parameters
newCapacity
int
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
ToString()
public override string ToString()
Returns
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
updates a Quad (texture, vertex and color) at a certain index index must be between 0 and the atlas capacity - 1 @since v0.8
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
updates a Quad (texture, vertex and color) at a certain index index must be between 0 and the atlas capacity - 1 @since v0.8
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int
UpdateQuad(ref CCV3F_C4B_T2F_Quad, int)
public void UpdateQuad(ref CCV3F_C4B_T2F_Quad quad, int index)
Parameters
quad
CCV3F_C4B_T2F_Quad
index
int