WebXRManager

@native @JSImport("three", "WebXRManager") @JSType class WebXRManager extends EventDispatcher
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Constructors

def this(renderer: Any, gl: WebGLRenderingContext)

Concrete methods

def dispose(): Unit
def getCamera(camera: Camera): Camera
def getController(index: Double): Group
def getControllerGrip(index: Double): Group
def getFoveation(): UndefOr[Double]
def getHand(index: Double): Group
def setFoveation(foveation: Double): Unit
def setFramebufferScaleFactor(value: Double): Unit
def setSession(value: XRSession): Promise[Unit]

Inherited methods

def addEventListener(`type`: String, listener: Function1[Event, Unit]): Unit
Inherited from
EventDispatcher
def dispatchEvent(event: AnonObject25): Unit
Inherited from
EventDispatcher
def hasEventListener(`type`: String, listener: Function1[Event, Unit]): Boolean
Inherited from
EventDispatcher
def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def removeEventListener(`type`: String, listener: Function1[Event, Unit]): Unit
Inherited from
EventDispatcher
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Concrete fields

var enabled: Boolean
var isPresenting: Boolean