pub struct ApiConfigAudioConfig {
pub eq: f64,
pub near_field_ild_nudge: f64,
pub near_field_ild_nudge_distance: f64,
pub near_field_ild_nudge_ear_radius: f64,
pub per_ear_directionality_ear_radius: f64,
pub per_ear_directionality_fade_distance: f64,
pub per_ear_directionality_max_scale: f64,
pub per_ear_directionality_pc_factor: f64,
pub tracking_scale_max: f64,
pub tracking_scale_min: f64,
pub tracking_scale_multiplier: f64,
}Expand description
ApiConfigAudioConfig : Global configuration for Steam Audio
Fields§
§eq: f64Unknown
near_field_ild_nudge: f64Unknown
near_field_ild_nudge_distance: f64Unknown
near_field_ild_nudge_ear_radius: f64Unknown
per_ear_directionality_ear_radius: f64Unknown
per_ear_directionality_fade_distance: f64Unknown
per_ear_directionality_max_scale: f64Unknown
per_ear_directionality_pc_factor: f64Unknown
tracking_scale_max: f64Unknown
tracking_scale_min: f64Unknown
tracking_scale_multiplier: f64Unknown
Implementations§
Source§impl ApiConfigAudioConfig
impl ApiConfigAudioConfig
Sourcepub fn new(
eq: f64,
near_field_ild_nudge: f64,
near_field_ild_nudge_distance: f64,
near_field_ild_nudge_ear_radius: f64,
per_ear_directionality_ear_radius: f64,
per_ear_directionality_fade_distance: f64,
per_ear_directionality_max_scale: f64,
per_ear_directionality_pc_factor: f64,
tracking_scale_max: f64,
tracking_scale_min: f64,
tracking_scale_multiplier: f64,
) -> ApiConfigAudioConfig
pub fn new( eq: f64, near_field_ild_nudge: f64, near_field_ild_nudge_distance: f64, near_field_ild_nudge_ear_radius: f64, per_ear_directionality_ear_radius: f64, per_ear_directionality_fade_distance: f64, per_ear_directionality_max_scale: f64, per_ear_directionality_pc_factor: f64, tracking_scale_max: f64, tracking_scale_min: f64, tracking_scale_multiplier: f64, ) -> ApiConfigAudioConfig
Global configuration for Steam Audio
Trait Implementations§
Source§impl Clone for ApiConfigAudioConfig
impl Clone for ApiConfigAudioConfig
Source§fn clone(&self) -> ApiConfigAudioConfig
fn clone(&self) -> ApiConfigAudioConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ApiConfigAudioConfig
impl Debug for ApiConfigAudioConfig
Source§impl Default for ApiConfigAudioConfig
impl Default for ApiConfigAudioConfig
Source§fn default() -> ApiConfigAudioConfig
fn default() -> ApiConfigAudioConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApiConfigAudioConfig
impl<'de> Deserialize<'de> for ApiConfigAudioConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ApiConfigAudioConfig
impl PartialEq for ApiConfigAudioConfig
Source§impl Serialize for ApiConfigAudioConfig
impl Serialize for ApiConfigAudioConfig
impl StructuralPartialEq for ApiConfigAudioConfig
Auto Trait Implementations§
impl Freeze for ApiConfigAudioConfig
impl RefUnwindSafe for ApiConfigAudioConfig
impl Send for ApiConfigAudioConfig
impl Sync for ApiConfigAudioConfig
impl Unpin for ApiConfigAudioConfig
impl UnsafeUnpin for ApiConfigAudioConfig
impl UnwindSafe for ApiConfigAudioConfig
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