pub(crate) trait XRInputSourceMethods<D: DomTypes> {
    // Required methods
    fn Handedness(&self) -> XRHandedness;
    fn TargetRayMode(&self) -> XRTargetRayMode;
    fn TargetRaySpace(&self) -> DomRoot<D::XRSpace>;
    fn GetGripSpace(&self) -> Option<DomRoot<D::XRSpace>>;
    fn Profiles(&self, cx: SafeJSContext, retval: MutableHandleValue<'_>);
    fn SkipRendering(&self) -> bool;
    fn GetGamepad(&self) -> Option<DomRoot<D::Gamepad>>;
    fn GetHand(&self) -> Option<DomRoot<D::XRHand>>;
}

Required Methods§

Implementors§