@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
@ApiStatus.Experimental
public interface GPUStencilFaceState
| Modifier and Type | Interface and Description |
|---|---|
static interface |
GPUStencilFaceState.Builder |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
compare() |
static GPUStencilFaceState.Builder |
create() |
java.lang.String |
depthFailOp() |
java.lang.String |
failOp() |
java.lang.String |
passOp() |
void |
setCompare(@JsNonNull java.lang.String compare) |
void |
setDepthFailOp(@JsNonNull java.lang.String depthFailOp) |
void |
setFailOp(@JsNonNull java.lang.String failOp) |
void |
setPassOp(@JsNonNull java.lang.String passOp) |
@JsOverlay @Nonnull static GPUStencilFaceState.Builder create()
@JsProperty(name="compare") @GPUCompareFunction java.lang.String compare()
@JsProperty void setCompare(@GPUCompareFunction @JsNonNull java.lang.String compare)
@JsProperty(name="depthFailOp") @GPUStencilOperation java.lang.String depthFailOp()
@JsProperty void setDepthFailOp(@GPUStencilOperation @JsNonNull java.lang.String depthFailOp)
@JsProperty(name="failOp") @GPUStencilOperation java.lang.String failOp()
@JsProperty void setFailOp(@GPUStencilOperation @JsNonNull java.lang.String failOp)
@JsProperty(name="passOp") @GPUStencilOperation java.lang.String passOp()
@JsProperty void setPassOp(@GPUStencilOperation @JsNonNull java.lang.String passOp)