@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="GPUBindGroupDescriptor")
@ApiStatus.Experimental
public static interface GPUBindGroupDescriptor.Builder
extends GPUBindGroupDescriptor
GPUBindGroupDescriptor.Builder| Modifier and Type | Method and Description |
|---|---|
default GPUBindGroupDescriptor.Builder |
entries(GPUBindGroupEntry... entries) |
default GPUBindGroupDescriptor.Builder |
entries(JsArray<GPUBindGroupEntry> entries) |
default GPUBindGroupDescriptor.Builder |
label(java.lang.String label) |
default GPUBindGroupDescriptor.Builder |
layout(GPUBindGroupLayout layout) |
create, create, entries, layout, setEntries, setEntries, setLayoutcreate, label, setLabel@JsOverlay @Nonnull default GPUBindGroupDescriptor.Builder layout(@Nonnull GPUBindGroupLayout layout)
@JsOverlay @Nonnull default GPUBindGroupDescriptor.Builder entries(@Nonnull JsArray<GPUBindGroupEntry> entries)
@JsOverlay @Nonnull default GPUBindGroupDescriptor.Builder entries(@Nonnull GPUBindGroupEntry... entries)
@JsOverlay @Nonnull default GPUBindGroupDescriptor.Builder label(@Nonnull java.lang.String label)