@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="GPUVertexState")
@ApiStatus.Experimental
public interface GPUVertexState
extends GPUProgrammableStage
| Modifier and Type | Interface and Description |
|---|---|
static interface |
GPUVertexState.Builder |
| Modifier and Type | Method and Description |
|---|---|
JsArray<GPUVertexBufferLayout> |
buffers() |
static GPUVertexState.Builder |
create(GPUShaderModule module,
java.lang.String entryPoint) |
default void |
setBuffers(GPUVertexBufferLayout... buffers) |
void |
setBuffers(@JsNonNull JsArray<GPUVertexBufferLayout> buffers) |
constants, entryPoint, module, setConstants, setEntryPoint, setModule@JsOverlay @Nonnull static GPUVertexState.Builder create(@Nonnull GPUShaderModule module, @Nonnull java.lang.String entryPoint)
create in interface GPUProgrammableStage@JsProperty(name="buffers") JsArray<GPUVertexBufferLayout> buffers()
@JsProperty void setBuffers(@JsNonNull JsArray<GPUVertexBufferLayout> buffers)
@JsOverlay
default void setBuffers(@Nonnull
GPUVertexBufferLayout... buffers)