Skip to main content

ISoundWwise_SoundBankManager_BankHandleMethods

Trait ISoundWwise_SoundBankManager_BankHandleMethods 

Source
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§

Source

fn ctor( self, bank_name: impl Into<Il2CppString>, is_prepare_load: impl Into<bool>, )

.ctor(::unity::Il2CppString, bool) overload

Source

fn load_bank(self) -> bool

LoadBank() overload

Source

fn unload_bank(self)

UnloadBank() overload

Source

fn inc_ref(self)

IncRef() overload

Source

fn dec_ref(self)

DecRef() overload

Source

fn get_bank_name(self) -> Il2CppString

get_BankName() overload

Source

fn get_ref_count(self) -> i32

get_RefCount() overload

Source

fn get_state(self) -> SoundWwise_SoundBankManager_States

get_State() overload

Source

fn set_state(self, value: impl Into<SoundWwise_SoundBankManager_States>)

set_State(crate::app::soundwwise::SoundWwise_SoundBankManager_States) overload

Source

fn get_internal_state(self) -> SoundWwise_SoundBankManager_InternalStates

get_InternalState() overload

Source

fn do_load_bank(self) -> AKRESULT

DoLoadBank() overload

Source

fn do_unload_bank(self)

DoUnloadBank() overload

Source

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§

Source§

impl<__T: ISoundWwise_SoundBankManager_BankHandle> ISoundWwise_SoundBankManager_BankHandleMethods for __T

Available on crate feature app-soundwwise only.