script::dom::bindings::codegen::Bindings::AudioListenerBinding::AudioListener_Binding

Trait AudioListenerMethods

source
pub(crate) trait AudioListenerMethods<D: DomTypes> {
    // 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§