Cocos2D.CCPrimitiveBatch
Class CCPrimitiveBatch
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
public class CCPrimitiveBatch : IDisposable
Inheritance
Implements
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
CCPrimitiveBatch(GraphicsDevice)
the constructor creates a new PrimitiveBatch and sets up all of the internals that PrimitiveBatch will need.
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
The graphics device.
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
the constructor creates a new PrimitiveBatch and sets up all of the internals that PrimitiveBatch will need.
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
The graphics device.
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
CCPrimitiveBatch(GraphicsDevice)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice)
Parameters
graphicsDevice
GraphicsDevice
CCPrimitiveBatch(GraphicsDevice, int)
public CCPrimitiveBatch(GraphicsDevice graphicsDevice, int bufferSize)
Parameters
graphicsDevice
GraphicsDevice
bufferSize
int
Methods
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(Vector2, Color, PrimitiveType)
public void AddVertex(Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
AddVertex(ref Vector2, Color, PrimitiveType)
public void AddVertex(ref Vector2 vertex, Color color, PrimitiveType primitiveType)
Parameters
vertex
Vector2
color
Color
primitiveType
PrimitiveType
Begin()
Begin is called to tell the PrimitiveBatch what kind of primitives will be drawn, and to prepare the graphics card to render those primitives.
public void Begin()
Begin()
Begin is called to tell the PrimitiveBatch what kind of primitives will be drawn, and to prepare the graphics card to render those primitives.
public void Begin()
Begin()
public void Begin()
Begin()
public void Begin()
Begin()
public void Begin()
Begin()
public void Begin()
Begin()
public void Begin()
Begin()
public void Begin()
Begin()
public void Begin()
Begin()
public void Begin()
Begin()
public void Begin()
Begin()
public void Begin()
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
End()
End is called once all the primitives have been drawn using AddVertex. it will call Flush to actually submit the draw call to the graphics card, and then tell the basic effect to end.
public void End()
End()
End is called once all the primitives have been drawn using AddVertex. it will call Flush to actually submit the draw call to the graphics card, and then tell the basic effect to end.
public void End()
End()
public void End()
End()
public void End()
End()
public void End()
End()
public void End()
End()
public void End()
End()
public void End()
End()
public void End()
End()
public void End()
End()
public void End()
End()
public void End()
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
IsReady()
public bool IsReady()
Returns
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
SetProjection(ref Matrix)
public void SetProjection(ref Matrix projection)
Parameters
projection
Matrix
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()
UpdateMatrix()
public void UpdateMatrix()