Property | Type | Description | |
---|---|---|---|
usage | BufferUsages | ||
vertexByteSize | int |
Method | Description | |
---|---|---|
Draw ( ) : void | ||
Draw ( int drawCount ) : void | ||
DrawInstanced ( int drawCount ) : void | ||
DrawInstancedClassic ( int drawCount, int meshVertexCount, int meshIndexCount ) : void | ||
Enable ( ) : void | ||
Enable ( |
||
Enable ( |
||
Enable ( |
||
Update ( float vertices, int updateCount ) : void |
Method | Description | |
---|---|---|
IVertexBuffer ( IDisposableResource parent, |
public abstract Draw ( int drawCount ) : void | ||
drawCount | int | |
return | void |
public abstract DrawInstanced ( int drawCount ) : void | ||
drawCount | int | |
return | void |
public abstract DrawInstancedClassic ( int drawCount, int meshVertexCount, int meshIndexCount ) : void | ||
drawCount | int | |
meshVertexCount | int | |
meshIndexCount | int | |
return | void |
public abstract Enable ( |
||
indexBuffer | ||
return | void |
public abstract Enable ( |
||
indexBuffer | ||
instanceBuffer | ||
return | void |
public abstract Enable ( |
||
instanceBuffer | ||
return | void |
protected IVertexBuffer ( IDisposableResource parent, |
||
parent | IDisposableResource | |
bufferLayoutDesc | ||
usage | BufferUsages | |
vertices | float | |
return | System |
public abstract Update ( float vertices, int updateCount ) : void | ||
vertices | float | |
updateCount | int | |
return | void |