BatchBase<TDrawInfo>.ElementInfo Struct
Namespace: Stride.GraphicsAssembly: Stride.Graphics.dll
The structure containing all the information required to batch one element.
protected struct ElementInfo
Name | Description | |
---|---|---|
Constructors | ||
ElementInfo(Int32, Int32, in TDrawInfo, Single) | ||
Fields | ||
Depth | The depth of the element. Used to sort the elements. |
|
DrawInfo | The user draw information. |
|
IndexCount | The number of indices needed to draw the element. |
|
VertexCount | The number of vertex needed to draw the element. |
Constructors
ElementInfo(Int32, Int32, in TDrawInfo, Single)
public ElementInfo(int vertexCount, int indexCount, in TDrawInfo drawInfo, float depth = 0F)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | vertexCount | |
System.Int32 | indexCount | |
TDrawInfo | drawInfo | |
System.Single | depth |
Fields
Depth
The depth of the element. Used to sort the elements.
public float Depth
Field Value
Type | Description |
---|---|
System.Single |
DrawInfo
The user draw information.
public TDrawInfo DrawInfo
Field Value
Type | Description |
---|---|
TDrawInfo |
IndexCount
The number of indices needed to draw the element.
public int IndexCount
Field Value
Type | Description |
---|---|
System.Int32 |
VertexCount
The number of vertex needed to draw the element.
public int VertexCount
Field Value
Type | Description |
---|---|
System.Int32 |
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()