pub trait FakeXRInputControllerMethods {
    fn SetHandedness(&self, handedness: XRHandedness);
    fn SetTargetRayMode(&self, targetRayMode: XRTargetRayMode);
    fn SetProfiles(&self, profiles: Vec<DOMString>);
    fn SetGripOrigin(
        &self,
        gripOrigin: &FakeXRRigidTransformInit,
        emulatedPosition: bool
    ) -> Result<(), Error>; fn ClearGripOrigin(&self); fn SetPointerOrigin(
        &self,
        pointerOrigin: &FakeXRRigidTransformInit,
        emulatedPosition: bool
    ) -> Result<(), Error>; fn Disconnect(&self); fn Reconnect(&self); fn StartSelection(&self); fn EndSelection(&self); fn SimulateSelect(&self); }

Required Methods§

source

fn SetHandedness(&self, handedness: XRHandedness)

source

fn SetTargetRayMode(&self, targetRayMode: XRTargetRayMode)

source

fn SetProfiles(&self, profiles: Vec<DOMString>)

source

fn SetGripOrigin(
    &self,
    gripOrigin: &FakeXRRigidTransformInit,
    emulatedPosition: bool
) -> Result<(), Error>

source

fn ClearGripOrigin(&self)

source

fn SetPointerOrigin(
    &self,
    pointerOrigin: &FakeXRRigidTransformInit,
    emulatedPosition: bool
) -> Result<(), Error>

source

fn Disconnect(&self)

source

fn Reconnect(&self)

source

fn StartSelection(&self)

source

fn EndSelection(&self)

source

fn SimulateSelect(&self)

Implementors§