pub trait ISoundWwise_SoundBankManager_BankHandleMethods: ISoundWwise_SoundBankManager_BankHandle {
Show 13 methods
// Provided methods
fn ctor(
self,
bank_name: impl Into<Il2CppString>,
is_prepare_load: impl Into<bool>,
) { ... }
fn load_bank(self) -> bool { ... }
fn unload_bank(self) { ... }
fn inc_ref(self) { ... }
fn dec_ref(self) { ... }
fn get_bank_name(self) -> Il2CppString { ... }
fn get_ref_count(self) -> i32 { ... }
fn get_state(self) -> SoundWwise_SoundBankManager_States { ... }
fn set_state(self, value: impl Into<SoundWwise_SoundBankManager_States>) { ... }
fn get_internal_state(self) -> SoundWwise_SoundBankManager_InternalStates { ... }
fn do_load_bank(self) -> AKRESULT { ... }
fn do_unload_bank(self) { ... }
fn log_load_result(self, result: impl Into<AKRESULT>) { ... }
}Provided Methods§
Sourcefn ctor(
self,
bank_name: impl Into<Il2CppString>,
is_prepare_load: impl Into<bool>,
)
fn ctor( self, bank_name: impl Into<Il2CppString>, is_prepare_load: impl Into<bool>, )
.ctor(::unity::Il2CppString, bool) overload
Sourcefn unload_bank(self)
fn unload_bank(self)
UnloadBank() overload
Sourcefn get_bank_name(self) -> Il2CppString
fn get_bank_name(self) -> Il2CppString
get_BankName() overload
Sourcefn get_ref_count(self) -> i32
fn get_ref_count(self) -> i32
get_RefCount() overload
Sourcefn get_state(self) -> SoundWwise_SoundBankManager_States
fn get_state(self) -> SoundWwise_SoundBankManager_States
get_State() overload
Sourcefn set_state(self, value: impl Into<SoundWwise_SoundBankManager_States>)
fn set_state(self, value: impl Into<SoundWwise_SoundBankManager_States>)
set_State(crate::app::soundwwise::SoundWwise_SoundBankManager_States) overload
Sourcefn get_internal_state(self) -> SoundWwise_SoundBankManager_InternalStates
fn get_internal_state(self) -> SoundWwise_SoundBankManager_InternalStates
get_InternalState() overload
Sourcefn do_load_bank(self) -> AKRESULT
fn do_load_bank(self) -> AKRESULT
DoLoadBank() overload
Sourcefn do_unload_bank(self)
fn do_unload_bank(self)
DoUnloadBank() overload
Sourcefn log_load_result(self, result: impl Into<AKRESULT>)
fn log_load_result(self, result: impl Into<AKRESULT>)
LogLoadResult(crate::root::akresult::AKRESULT) 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_BankHandle> ISoundWwise_SoundBankManager_BankHandleMethods for __T
Available on crate feature
app-soundwwise only.