pub struct PannerOptions {Show 15 fields
pub panning_model: PanningModelType,
pub distance_model: DistanceModelType,
pub position_x: f32,
pub position_y: f32,
pub position_z: f32,
pub orientation_x: f32,
pub orientation_y: f32,
pub orientation_z: f32,
pub ref_distance: f64,
pub max_distance: f64,
pub rolloff_factor: f64,
pub cone_inner_angle: f64,
pub cone_outer_angle: f64,
pub cone_outer_gain: f64,
pub audio_node_options: AudioNodeOptions,
}
Expand description
Options for constructing a PannerNode
Fields§
§panning_model: PanningModelType
§distance_model: DistanceModelType
§position_x: f32
§position_y: f32
§position_z: f32
§orientation_x: f32
§orientation_y: f32
§orientation_z: f32
§ref_distance: f64
§max_distance: f64
§rolloff_factor: f64
§cone_inner_angle: f64
§cone_outer_angle: f64
§cone_outer_gain: f64
§audio_node_options: AudioNodeOptions
Trait Implementations§
Source§impl Clone for PannerOptions
impl Clone for PannerOptions
Source§fn clone(&self) -> PannerOptions
fn clone(&self) -> PannerOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PannerOptions
impl Debug for PannerOptions
Auto Trait Implementations§
impl Freeze for PannerOptions
impl RefUnwindSafe for PannerOptions
impl Send for PannerOptions
impl Sync for PannerOptions
impl Unpin for PannerOptions
impl UnwindSafe for PannerOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more