C# Class Axiom.RenderSystems.DirectX9.D3DHardwareBufferManagerBase

Summary description for D3DHardwareBufferManager.
Inheritance: HardwareBufferManagerBase
Datei anzeigen Open project: WolfgangSt/axiom

Protected Properties

Property Type Description
device SlimDX.Direct3D9.Device

Public Methods

Method Description
CreateIndexBuffer ( IndexType type, int numIndices, BufferUsage usage ) : HardwareIndexBuffer
CreateIndexBuffer ( IndexType type, int numIndices, BufferUsage usage, bool useShadowBuffer ) : HardwareIndexBuffer
CreateVertexBuffer ( Axiom.Graphics.VertexDeclaration vertexDeclaration, int numVerts, BufferUsage usage ) : HardwareVertexBuffer
CreateVertexBuffer ( Axiom.Graphics.VertexDeclaration vertexDeclaration, int numVerts, BufferUsage usage, bool useShadowBuffer ) : HardwareVertexBuffer
CreateVertexDeclaration ( ) : Axiom.Graphics.Axiom.Graphics.VertexDeclaration
D3DHardwareBufferManagerBase ( SlimDX.Direct3D9 device ) : System

RecreateDefaultPoolResources ( ) : void
ReleaseDefaultPoolResources ( ) : void

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

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 ( Axiom.Graphics.VertexDeclaration vertexDeclaration, int numVerts, BufferUsage usage ) : HardwareVertexBuffer
vertexDeclaration Axiom.Graphics.VertexDeclaration
numVerts int
usage BufferUsage
return Axiom.Graphics.HardwareVertexBuffer

CreateVertexBuffer() public method

public CreateVertexBuffer ( Axiom.Graphics.VertexDeclaration vertexDeclaration, int numVerts, BufferUsage usage, bool useShadowBuffer ) : HardwareVertexBuffer
vertexDeclaration Axiom.Graphics.VertexDeclaration
numVerts int
usage BufferUsage
useShadowBuffer bool
return Axiom.Graphics.HardwareVertexBuffer

CreateVertexDeclaration() public method

public CreateVertexDeclaration ( ) : Axiom.Graphics.Axiom.Graphics.VertexDeclaration
return Axiom.Graphics.Axiom.Graphics.VertexDeclaration

D3DHardwareBufferManagerBase() public method

public D3DHardwareBufferManagerBase ( SlimDX.Direct3D9 device ) : System
device SlimDX.Direct3D9
return System

RecreateDefaultPoolResources() public method

public RecreateDefaultPoolResources ( ) : void
return void

ReleaseDefaultPoolResources() public method

public ReleaseDefaultPoolResources ( ) : void
return void

Property Details

device protected_oe property

protected Device,SlimDX.Direct3D9 device
return SlimDX.Direct3D9.Device