C# Class Axiom.RenderSystems.OpenGLES.GLESDefaultHardwareBufferManager

Specialization of HardwareBufferManager to emulate hardware buffers.
You might want to instantiate this class if you want to utilize classes like MeshSerializer without having initialized the rendering system (which is required to create a 'real' hardware buffer manager.)
Inheritance: HardwareBufferManagerBase
Show file Open project: WolfgangSt/axiom Class Usage Examples

Public Methods

Method Description
CreateIndexBuffer ( IndexType type, int numIndices, BufferUsage usage ) : HardwareIndexBuffer

CreateIndexBuffer ( IndexType type, int numIndices, BufferUsage usage, bool useShadowBuffer ) : HardwareIndexBuffer

Creates an index buffer

CreateVertexBuffer ( int vertexSize, int numVerts, BufferUsage usage ) : HardwareVertexBuffer
CreateVertexBuffer ( int vertexSize, int numVerts, BufferUsage usage, bool useShadowBuffer ) : HardwareVertexBuffer

Creates a vertex buffer

Method Details

CreateIndexBuffer() public method

public CreateIndexBuffer ( IndexType type, int numIndices, BufferUsage usage ) : HardwareIndexBuffer
type IndexType
numIndices int
usage BufferUsage
return Axiom.Graphics.HardwareIndexBuffer

CreateIndexBuffer() public method

Creates an index buffer
public CreateIndexBuffer ( IndexType type, int numIndices, BufferUsage usage, bool useShadowBuffer ) : HardwareIndexBuffer
type IndexType
numIndices int
usage BufferUsage
useShadowBuffer bool
return Axiom.Graphics.HardwareIndexBuffer

CreateVertexBuffer() public method

public CreateVertexBuffer ( int vertexSize, int numVerts, BufferUsage usage ) : HardwareVertexBuffer
vertexSize int
numVerts int
usage BufferUsage
return Axiom.Graphics.HardwareVertexBuffer

CreateVertexBuffer() public method

Creates a vertex buffer
public CreateVertexBuffer ( int vertexSize, int numVerts, BufferUsage usage, bool useShadowBuffer ) : HardwareVertexBuffer
vertexSize int
numVerts int
usage BufferUsage
useShadowBuffer bool
return Axiom.Graphics.HardwareVertexBuffer