@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="XRReferenceSpace")
public class XRReferenceSpace
extends XRSpace
| Modifier and Type | Field and Description |
|---|---|
@JsNullable XRReferenceSpaceEventHandler |
onreset
The XRReferenceSpace interface's onreset event handler property can be set to a function which is called when the XRReferenceSpace receives a reset event, signaling that the XR device has experienced a discontinuity large enough to require that the position and/or orientation of the origin be significantly altered to compensate.
|
| Modifier | Constructor and Description |
|---|---|
protected |
XRReferenceSpace() |
| Modifier and Type | Method and Description |
|---|---|
void |
addResetListener(XRReferenceSpaceEventListener callback) |
void |
addResetListener(XRReferenceSpaceEventListener callback,
AddEventListenerOptions options) |
void |
addResetListener(XRReferenceSpaceEventListener callback,
boolean useCapture) |
@JsNonNull XRReferenceSpace |
getOffsetReferenceSpace(XRRigidTransform originOffset)
The XRReferenceSpace interface's getOffsetReferenceSpace() method returns a new reference space object which describes the relative difference in position between the object on which the method is called and a given point in 3D space.
|
void |
removeResetListener(XRReferenceSpaceEventListener callback) |
void |
removeResetListener(XRReferenceSpaceEventListener callback,
boolean useCapture) |
void |
removeResetListener(XRReferenceSpaceEventListener callback,
EventListenerOptions options) |
addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListenerassign, create, create, defineProperties, defineProperty, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyDescriptor, getOwnPropertyDescriptors, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toString_, valueOf_, valuespublic @JsNullable XRReferenceSpaceEventHandler onreset
public @JsNonNull XRReferenceSpace getOffsetReferenceSpace(@Nonnull XRRigidTransform originOffset)
@JsOverlay
public final void addResetListener(@Nonnull
XRReferenceSpaceEventListener callback,
@Nonnull
AddEventListenerOptions options)
@JsOverlay
public final void addResetListener(@Nonnull
XRReferenceSpaceEventListener callback,
boolean useCapture)
@JsOverlay
public final void addResetListener(@Nonnull
XRReferenceSpaceEventListener callback)
@JsOverlay
public final void removeResetListener(@Nonnull
XRReferenceSpaceEventListener callback,
@Nonnull
EventListenerOptions options)
@JsOverlay
public final void removeResetListener(@Nonnull
XRReferenceSpaceEventListener callback,
boolean useCapture)
@JsOverlay
public final void removeResetListener(@Nonnull
XRReferenceSpaceEventListener callback)