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

Required Methods§

Implementors§