C# Class Axiom.Graphics.RenderOperation

Contains all the information required to render a set of vertices. This includes a list of VertexBuffers.
This class contains
Inheritance: DisposableObject
Show file Open project: WolfgangSt/axiom Class Usage Examples

Public Properties

Property Type Description
indexData IndexData
numberOfInstances int
operationType OperationType
useGlobalInstancingVertexBufferIsAvailable bool
useIndices bool
vertexData VertexData

Public Methods

Method Description
RenderOperation ( ) : System

Default constructor.

Protected Methods

Method Description
dispose ( bool disposeManagedResources ) : void

Method Details

RenderOperation() public method

Default constructor.
public RenderOperation ( ) : System
return System

dispose() protected method

protected dispose ( bool disposeManagedResources ) : void
disposeManagedResources bool
return void

Property Details

indexData public property

When useIndices is set to true, this must hold a reference to an index buffer containing indices into the vertices stored here.
public IndexData,Axiom.Graphics indexData
return IndexData

numberOfInstances public property

The number of instances for the render operation - this option is supported in only a part of the render systems.
public int numberOfInstances
return int

operationType public property

Type of operation to perform.
public OperationType operationType
return OperationType

useGlobalInstancingVertexBufferIsAvailable public property

public bool useGlobalInstancingVertexBufferIsAvailable
return bool

useIndices public property

Specifies whether or not a list of indices should be used when rendering the vertices in the buffers.
public bool useIndices
return bool

vertexData public property

Contains a list of hardware vertex buffers for this complete render operation.
public VertexData,Axiom.Graphics vertexData
return VertexData