Click or drag to resize

VertexLayout Class

Describes the layout of data in a vertex stream.
Inheritance Hierarchy
SystemObject
  Internal.SharpBgfxVertexLayout

Namespace:  Internal.SharpBgfx
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public sealed class VertexLayout

The VertexLayout type exposes the following members.

Constructors
  NameDescription
Public methodVertexLayout
Initializes a new instance of the VertexLayout class
Top
Properties
  NameDescription
Public propertyStride
The stride of a single vertex using this layout.
Top
Methods
  NameDescription
Public methodAdd
Starts a stream of vertex attribute additions to the layout.
Public methodBegin
Starts a stream of vertex attribute additions to the layout.
Public methodDecode
Public methodEnd
Marks the end of the vertex stream.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetOffset
Gets the byte offset of a particular attribute in the layout.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasAttribute
Determines whether the layout contains the given attribute.
Public methodSkip
Skips the specified number of bytes in the vertex stream.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
See Also