VertexBufferLayout
public final class VertexBufferLayout
Defines the memory layout and step rate for a single vertex buffer.
Summary
Public constructors |
|---|
VertexBufferLayout( |
Public methods |
|
|---|---|
final long |
|
final @NonNull VertexAttribute[] |
An array of attributes contained within this vertex buffer. |
final int |
|
final void |
setArrayStride(long arrayStride) |
final void |
setAttributes(@NonNull VertexAttribute[] attributes)An array of attributes contained within this vertex buffer. |
final void |
setStepMode(int stepMode) |
Public constructors
VertexBufferLayout
Added in 1.0.0-alpha01
public VertexBufferLayout(
long arrayStride,
int stepMode,
@NonNull VertexAttribute[] attributes
)
Public methods
getAttributes
Added in 1.0.0-alpha01
public final @NonNull VertexAttribute[] getAttributes()
An array of attributes contained within this vertex buffer.
setAttributes
Added in 1.0.0-alpha01
public final void setAttributes(@NonNull VertexAttribute[] attributes)
An array of attributes contained within this vertex buffer.