GPUVertexBufferLayout
public final class GPUVertexBufferLayout
Describes the layout of a single vertex buffer.
Summary
Public constructors |
|---|
GPUVertexBufferLayout( |
Public methods |
|
|---|---|
final long |
|
final @NonNull GPUVertexAttribute[] |
An array of vertex attributes sourced from this buffer. |
final int |
|
final void |
setArrayStride(long value) |
final void |
setAttributes(@NonNull GPUVertexAttribute[] value)An array of vertex attributes sourced from this buffer. |
final void |
setStepMode(int value) |
Public constructors
GPUVertexBufferLayout
Added in 1.0.0-alpha05
public GPUVertexBufferLayout(
long arrayStride,
int stepMode,
@NonNull GPUVertexAttribute[] attributes
)
Public methods
getAttributes
Added in 1.0.0-alpha05
public final @NonNull GPUVertexAttribute[] getAttributes()
An array of vertex attributes sourced from this buffer.
setAttributes
Added in 1.0.0-alpha05
public final void setAttributes(@NonNull GPUVertexAttribute[] value)
An array of vertex attributes sourced from this buffer.