pub trait IAkCommonAdvancedSettingsMethods: IAkCommonAdvancedSettings {
// Provided methods
fn copy_to(self, settings: impl Into<AkDeviceSettings>) { ... }
fn copy_to_2(self, settings: impl Into<AkInitSettings>) { ... }
fn copy_to_3(self, settings: impl Into<AkPlatformInitSettings>) { ... }
fn copy_to_4(self, settings: impl Into<AkSpatialAudioInitSettings>) { ... }
fn copy_to_5(self, settings: impl Into<AkUnityPlatformSpecificSettings>) { ... }
fn validate(self) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn copy_to(self, settings: impl Into<AkDeviceSettings>)
fn copy_to(self, settings: impl Into<AkDeviceSettings>)
CopyTo(crate::root::akdevicesettings::AkDeviceSettings) overload
Sourcefn copy_to_2(self, settings: impl Into<AkInitSettings>)
fn copy_to_2(self, settings: impl Into<AkInitSettings>)
CopyTo(crate::root::akinitsettings::AkInitSettings) overload
Sourcefn copy_to_3(self, settings: impl Into<AkPlatformInitSettings>)
fn copy_to_3(self, settings: impl Into<AkPlatformInitSettings>)
CopyTo(crate::root::akplatforminitsettings::AkPlatformInitSettings) overload
Sourcefn copy_to_4(self, settings: impl Into<AkSpatialAudioInitSettings>)
fn copy_to_4(self, settings: impl Into<AkSpatialAudioInitSettings>)
CopyTo(crate::root::akspatialaudioinitsettings::AkSpatialAudioInitSettings) overload
Sourcefn copy_to_5(self, settings: impl Into<AkUnityPlatformSpecificSettings>)
fn copy_to_5(self, settings: impl Into<AkUnityPlatformSpecificSettings>)
CopyTo(crate::root::akunityplatformspecificsettings::AkUnityPlatformSpecificSettings) 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§
impl<__T: IAkCommonAdvancedSettings> IAkCommonAdvancedSettingsMethods for __T
Available on crate feature
root-akcommonadvancedsettings only.