@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface XRRenderStateInit
| Modifier and Type | Interface and Description |
|---|---|
static interface |
XRRenderStateInit.Builder
The updateRenderState() method of the XRSession interface of the WebXR API schedules changes to be applied to the active render state (XRRenderState) prior to rendering of the next frame.
|
| Modifier and Type | Method and Description |
|---|---|
@JsNullable XRWebGLLayer |
baseLayer() |
double |
depthFar() |
double |
depthNear() |
double |
inlineVerticalFieldOfView() |
@JsNullable JsArray<XRLayer> |
layers() |
static XRRenderStateInit.Builder |
of() |
void |
setBaseLayer(@JsNullable XRWebGLLayer baseLayer) |
void |
setDepthFar(double depthFar) |
void |
setDepthNear(double depthNear) |
void |
setInlineVerticalFieldOfView(double inlineVerticalFieldOfView) |
void |
setLayers(@JsNullable JsArray<XRLayer> layers) |
default void |
setLayers(XRLayer... layers) |
@JsOverlay @Nonnull static XRRenderStateInit.Builder of()
@JsProperty(name="baseLayer") @JsNullable XRWebGLLayer baseLayer()
@JsProperty void setBaseLayer(@JsNullable XRWebGLLayer baseLayer)
@JsProperty(name="depthFar") double depthFar()
@JsProperty void setDepthFar(double depthFar)
@JsProperty(name="depthNear") double depthNear()
@JsProperty void setDepthNear(double depthNear)
@JsProperty(name="inlineVerticalFieldOfView") double inlineVerticalFieldOfView()
@JsProperty void setInlineVerticalFieldOfView(double inlineVerticalFieldOfView)
@JsOverlay
default void setLayers(@Nullable
XRLayer... layers)