@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface XRTransientInputHitTestOptionsInit
| Modifier and Type | Interface and Description |
|---|---|
static interface |
XRTransientInputHitTestOptionsInit.Builder |
| Modifier and Type | Method and Description |
|---|---|
JsArray<java.lang.String> |
entityTypes() |
XRRay |
offsetRay() |
@JsNonNull java.lang.String |
profile() |
static XRTransientInputHitTestOptionsInit.Builder |
profile(java.lang.String profile) |
void |
setEntityTypes(@JsNonNull JsArray<java.lang.String> entityTypes) |
void |
setOffsetRay(@JsNonNull XRRay offsetRay) |
void |
setProfile(@JsNonNull java.lang.String profile) |
@JsOverlay @Nonnull static XRTransientInputHitTestOptionsInit.Builder profile(@Nonnull java.lang.String profile)
@JsProperty(name="profile") @JsNonNull java.lang.String profile()
@JsProperty void setProfile(@JsNonNull java.lang.String profile)
@JsProperty(name="entityTypes") JsArray<java.lang.String> entityTypes()
@JsProperty void setEntityTypes(@JsNonNull JsArray<java.lang.String> entityTypes)
@JsProperty(name="offsetRay") XRRay offsetRay()
@JsProperty void setOffsetRay(@JsNonNull XRRay offsetRay)