pub trait ISoundWwise_SoundBankManagerMethods: ISoundWwise_SoundBankManager {
// Provided methods
fn on_tick(self) { ... }
fn on_dispose(self) { ... }
fn load_bank_impl(self, bank_name: impl Into<Il2CppString>) -> bool { ... }
fn load_bank_async_impl(self, bank_name: impl Into<Il2CppString>) -> bool { ... }
fn is_loading_impl(self) -> bool { ... }
fn unload_bank_impl(self, bank_name: impl Into<Il2CppString>) { ... }
fn unload_bank_impl_2(
self,
handle: impl Into<SoundWwise_SoundBankManager_BankHandle>,
) { ... }
fn unload_all_banks_impl(self) { ... }
fn cleanup_impl(self) { ... }
fn reload_impl(self, language: impl Into<Language_Voices>) { ... }
fn get_state_impl(
self,
bank_name: impl Into<Il2CppString>,
) -> SoundWwise_SoundBankManager_States { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn on_dispose(self)
fn on_dispose(self)
OnDispose() overload
Sourcefn load_bank_impl(self, bank_name: impl Into<Il2CppString>) -> bool
fn load_bank_impl(self, bank_name: impl Into<Il2CppString>) -> bool
LoadBankImpl(::unity::Il2CppString) overload
Sourcefn load_bank_async_impl(self, bank_name: impl Into<Il2CppString>) -> bool
fn load_bank_async_impl(self, bank_name: impl Into<Il2CppString>) -> bool
LoadBankAsyncImpl(::unity::Il2CppString) overload
Sourcefn is_loading_impl(self) -> bool
fn is_loading_impl(self) -> bool
IsLoadingImpl() overload
Sourcefn unload_bank_impl(self, bank_name: impl Into<Il2CppString>)
fn unload_bank_impl(self, bank_name: impl Into<Il2CppString>)
UnloadBankImpl(::unity::Il2CppString) overload
Sourcefn unload_bank_impl_2(
self,
handle: impl Into<SoundWwise_SoundBankManager_BankHandle>,
)
fn unload_bank_impl_2( self, handle: impl Into<SoundWwise_SoundBankManager_BankHandle>, )
UnloadBankImpl(crate::app::soundwwise::SoundWwise_SoundBankManager_BankHandle) overload
Sourcefn unload_all_banks_impl(self)
fn unload_all_banks_impl(self)
UnloadAllBanksImpl() overload
Sourcefn cleanup_impl(self)
fn cleanup_impl(self)
CleanupImpl() overload
Sourcefn reload_impl(self, language: impl Into<Language_Voices>)
fn reload_impl(self, language: impl Into<Language_Voices>)
ReloadImpl(crate::app::language::Language_Voices) overload
Sourcefn get_state_impl(
self,
bank_name: impl Into<Il2CppString>,
) -> SoundWwise_SoundBankManager_States
fn get_state_impl( self, bank_name: impl Into<Il2CppString>, ) -> SoundWwise_SoundBankManager_States
GetStateImpl(::unity::Il2CppString) 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: ISoundWwise_SoundBankManager> ISoundWwise_SoundBankManagerMethods for __T
Available on crate feature
app-soundwwise only.