@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="GPUVertexBufferLayout")
@ApiStatus.Experimental
public static interface GPUVertexBufferLayout.Builder
extends GPUVertexBufferLayout
GPUVertexBufferLayout.Builder| Modifier and Type | Method and Description |
|---|---|
default GPUVertexBufferLayout.Builder |
arrayStride(int arrayStride) |
default GPUVertexBufferLayout.Builder |
attributes(GPUVertexAttribute... attributes) |
default GPUVertexBufferLayout.Builder |
attributes(JsArray<GPUVertexAttribute> attributes) |
default GPUVertexBufferLayout.Builder |
stepMode(java.lang.String stepMode) |
arrayStride, attributes, create, create, setArrayStride, setAttributes, setAttributes, setStepMode, stepMode@JsOverlay @Nonnull default GPUVertexBufferLayout.Builder arrayStride(int arrayStride)
@JsOverlay @Nonnull default GPUVertexBufferLayout.Builder stepMode(@GPUVertexStepMode @Nonnull java.lang.String stepMode)
@JsOverlay @Nonnull default GPUVertexBufferLayout.Builder attributes(@Nonnull JsArray<GPUVertexAttribute> attributes)
@JsOverlay @Nonnull default GPUVertexBufferLayout.Builder attributes(@Nonnull GPUVertexAttribute... attributes)