Skip to main content

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

objectCCPrimitiveBatch

Implements

IDisposable

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

bool

IsReady()

public bool IsReady()

Returns

bool

IsReady()

public bool IsReady()

Returns

bool

IsReady()

public bool IsReady()

Returns

bool

IsReady()

public bool IsReady()

Returns

bool

IsReady()

public bool IsReady()

Returns

bool

IsReady()

public bool IsReady()

Returns

bool

IsReady()

public bool IsReady()

Returns

bool

IsReady()

public bool IsReady()

Returns

bool

IsReady()

public bool IsReady()

Returns

bool

IsReady()

public bool IsReady()

Returns

bool

IsReady()

public bool IsReady()

Returns

bool

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()
  • Constructors
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
    • CCPrimitiveBatch(GraphicsDevice)
    • CCPrimitiveBatch(GraphicsDevice, int)
  • Methods
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • AddVertex(Vector2, Color, PrimitiveType)
    • AddVertex(ref Vector2, Color, PrimitiveType)
    • Begin()
    • Begin()
    • Begin()
    • Begin()
    • Begin()
    • Begin()
    • Begin()
    • Begin()
    • Begin()
    • Begin()
    • Begin()
    • Begin()
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • Dispose()
    • Dispose(bool)
    • End()
    • End()
    • End()
    • End()
    • End()
    • End()
    • End()
    • End()
    • End()
    • End()
    • End()
    • End()
    • IsReady()
    • IsReady()
    • IsReady()
    • IsReady()
    • IsReady()
    • IsReady()
    • IsReady()
    • IsReady()
    • IsReady()
    • IsReady()
    • IsReady()
    • IsReady()
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • SetProjection(ref Matrix)
    • UpdateMatrix()
    • UpdateMatrix()
    • UpdateMatrix()
    • UpdateMatrix()
    • UpdateMatrix()
    • UpdateMatrix()
    • UpdateMatrix()
    • UpdateMatrix()
    • UpdateMatrix()
    • UpdateMatrix()
    • UpdateMatrix()
    • UpdateMatrix()