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