pub trait AudioListenerMethods<D: DomTypes> {
    // Required methods
    fn PositionX(&self) -> DomRoot<D::AudioParam>;
    fn PositionY(&self) -> DomRoot<D::AudioParam>;
    fn PositionZ(&self) -> DomRoot<D::AudioParam>;
    fn ForwardX(&self) -> DomRoot<D::AudioParam>;
    fn ForwardY(&self) -> DomRoot<D::AudioParam>;
    fn ForwardZ(&self) -> DomRoot<D::AudioParam>;
    fn UpX(&self) -> DomRoot<D::AudioParam>;
    fn UpY(&self) -> DomRoot<D::AudioParam>;
    fn UpZ(&self) -> DomRoot<D::AudioParam>;
    fn SetPosition(
        &self,
        x: Finite<f32>,
        y: Finite<f32>,
        z: Finite<f32>,
    ) -> Fallible<DomRoot<D::AudioListener>>;
    fn SetOrientation(
        &self,
        x: Finite<f32>,
        y: Finite<f32>,
        z: Finite<f32>,
        xUp: Finite<f32>,
        yUp: Finite<f32>,
        zUp: Finite<f32>,
    ) -> Fallible<DomRoot<D::AudioListener>>;
}

Required Methods§

Implementors§