Skip to main content

IAkCommonUserSettingsMethods

Trait IAkCommonUserSettingsMethods 

Source
pub trait IAkCommonUserSettingsMethods: IAkCommonUserSettings {
    // Provided methods
    fn copy_to(self, settings: impl Into<AkInitSettings>) { ... }
    fn copy_to_2(self, settings: impl Into<AkMusicSettings>) { ... }
    fn copy_to_3(self, settings: impl Into<AkStreamMgrSettings>) { ... }
    fn copy_to_4(self, settings: impl Into<AkDeviceSettings>) { ... }
    fn set_sample_rate(self, settings: impl Into<AkPlatformInitSettings>) { ... }
    fn copy_to_5(self, settings: impl Into<AkPlatformInitSettings>) { ... }
    fn copy_to_6(self, settings: impl Into<AkSpatialAudioInitSettings>) { ... }
    fn copy_to_7(self, settings: impl Into<AkUnityPlatformSpecificSettings>) { ... }
    fn validate(self) { ... }
    fn ctor(self) { ... }
}

Provided Methods§

Source

fn copy_to(self, settings: impl Into<AkInitSettings>)

CopyTo(crate::root::akinitsettings::AkInitSettings) overload

Source

fn copy_to_2(self, settings: impl Into<AkMusicSettings>)

CopyTo(crate::root::akmusicsettings::AkMusicSettings) overload

Source

fn copy_to_3(self, settings: impl Into<AkStreamMgrSettings>)

CopyTo(crate::root::akstreammgrsettings::AkStreamMgrSettings) overload

Source

fn copy_to_4(self, settings: impl Into<AkDeviceSettings>)

CopyTo(crate::root::akdevicesettings::AkDeviceSettings) overload

Source

fn set_sample_rate(self, settings: impl Into<AkPlatformInitSettings>)

SetSampleRate(crate::root::akplatforminitsettings::AkPlatformInitSettings) overload

Source

fn copy_to_5(self, settings: impl Into<AkPlatformInitSettings>)

CopyTo(crate::root::akplatforminitsettings::AkPlatformInitSettings) overload

Source

fn copy_to_6(self, settings: impl Into<AkSpatialAudioInitSettings>)

CopyTo(crate::root::akspatialaudioinitsettings::AkSpatialAudioInitSettings) overload

Source

fn copy_to_7(self, settings: impl Into<AkUnityPlatformSpecificSettings>)

CopyTo(crate::root::akunityplatformspecificsettings::AkUnityPlatformSpecificSettings) overload

Source

fn validate(self)

Validate() overload

Source

fn ctor(self)

.ctor() overload

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<__T: IAkCommonUserSettings> IAkCommonUserSettingsMethods for __T

Available on crate feature root-akcommonusersettings only.