C# Class Reign.Video.XNA.VertexBuffer

Inheritance: VertexBufferI
Afficher le fichier Open project: reignstudios/ReignSDK Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
Draw ( ) : void
Draw ( int drawCount ) : void
DrawInstanced ( int drawCount ) : void
DrawInstancedClassic ( int drawCount, int meshVertexCount, int meshIndexCount ) : void
Enable ( ) : void
Enable ( IndexBufferI indexBuffer ) : void
Enable ( IndexBufferI indexBuffer, VertexBufferI instanceBuffer ) : void
Enable ( VertexBufferI instanceBuffer ) : void
New ( DisposableI parent, BufferLayoutDescI bufferLayoutDesc, BufferUsages usage, VertexBufferTopologys topology, float vertices ) : VertexBuffer
New ( DisposableI parent, BufferLayoutDescI bufferLayoutDesc, BufferUsages usage, VertexBufferTopologys topology, float vertices, int indices ) : VertexBuffer
Update ( float vertices, int updateCount ) : void
VertexBuffer ( DisposableI parent, BufferLayoutDescI bufferLayoutDesc, BufferUsages bufferUsage, VertexBufferTopologys vertexBufferTopology, float vertices ) : System
VertexBuffer ( DisposableI parent, BufferLayoutDescI bufferLayoutDesc, BufferUsages bufferUsage, VertexBufferTopologys vertexBufferTopology, float vertices, int indices ) : System

Private Methods

Méthode Description
enable ( IndexBufferI indexBuffer, VertexBufferI instanceBuffer ) : void
init ( DisposableI parent, BufferLayoutDescI bufferLayoutDesc, BufferUsages bufferUsage, VertexBufferTopologys vertexBufferTopology, float vertices, int indices ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Draw() public méthode

public Draw ( ) : void
Résultat void

Draw() public méthode

public Draw ( int drawCount ) : void
drawCount int
Résultat void

DrawInstanced() public méthode

public DrawInstanced ( int drawCount ) : void
drawCount int
Résultat void

DrawInstancedClassic() public méthode

public DrawInstancedClassic ( int drawCount, int meshVertexCount, int meshIndexCount ) : void
drawCount int
meshVertexCount int
meshIndexCount int
Résultat void

Enable() public méthode

public Enable ( ) : void
Résultat void

Enable() public méthode

public Enable ( IndexBufferI indexBuffer ) : void
indexBuffer IndexBufferI
Résultat void

Enable() public méthode

public Enable ( IndexBufferI indexBuffer, VertexBufferI instanceBuffer ) : void
indexBuffer IndexBufferI
instanceBuffer VertexBufferI
Résultat void

Enable() public méthode

public Enable ( VertexBufferI instanceBuffer ) : void
instanceBuffer VertexBufferI
Résultat void

New() public static méthode

public static New ( DisposableI parent, BufferLayoutDescI bufferLayoutDesc, BufferUsages usage, VertexBufferTopologys topology, float vertices ) : VertexBuffer
parent DisposableI
bufferLayoutDesc BufferLayoutDescI
usage BufferUsages
topology VertexBufferTopologys
vertices float
Résultat VertexBuffer

New() public static méthode

public static New ( DisposableI parent, BufferLayoutDescI bufferLayoutDesc, BufferUsages usage, VertexBufferTopologys topology, float vertices, int indices ) : VertexBuffer
parent DisposableI
bufferLayoutDesc BufferLayoutDescI
usage BufferUsages
topology VertexBufferTopologys
vertices float
indices int
Résultat VertexBuffer

Update() public méthode

public Update ( float vertices, int updateCount ) : void
vertices float
updateCount int
Résultat void

VertexBuffer() public méthode

public VertexBuffer ( DisposableI parent, BufferLayoutDescI bufferLayoutDesc, BufferUsages bufferUsage, VertexBufferTopologys vertexBufferTopology, float vertices ) : System
parent DisposableI
bufferLayoutDesc BufferLayoutDescI
bufferUsage BufferUsages
vertexBufferTopology VertexBufferTopologys
vertices float
Résultat System

VertexBuffer() public méthode

public VertexBuffer ( DisposableI parent, BufferLayoutDescI bufferLayoutDesc, BufferUsages bufferUsage, VertexBufferTopologys vertexBufferTopology, float vertices, int indices ) : System
parent DisposableI
bufferLayoutDesc BufferLayoutDescI
bufferUsage BufferUsages
vertexBufferTopology VertexBufferTopologys
vertices float
indices int
Résultat System