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
Datei anzeigen 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_oe 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_oe 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_oe property

Type of operation to perform.
public OperationType operationType
return OperationType

useGlobalInstancingVertexBufferIsAvailable public_oe property

public bool useGlobalInstancingVertexBufferIsAvailable
return bool

useIndices public_oe 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_oe property

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