Skip to main content

ISoundSystem_ISoundLoadMethods

Trait ISoundSystem_ISoundLoadMethods 

Source
pub trait ISoundSystem_ISoundLoadMethods: ISoundSystem_ISoundLoad {
Show 21 methods // Provided methods fn load(self, name: impl Into<Il2CppString>) { ... } fn load_async(self, name: impl Into<Il2CppString>) { ... } fn is_loading(self) -> bool { ... } fn is_loading_2(self, name: impl Into<Il2CppString>) -> bool { ... } fn is_loaded(self, name: impl Into<Il2CppString>) -> bool { ... } fn unload(self, name: impl Into<Il2CppString>) { ... } fn unload_all(self) { ... } fn reload_by_set_language(self, language: impl Into<Language_Voices>) { ... } fn prepare_event(self, event_name: impl Into<Il2CppString>) -> bool { ... } fn prepare_event_2( self, event_name_array: impl Into<Array<Il2CppString>>, ) -> bool { ... } fn prepare_event_async( self, event_name: impl Into<Il2CppString>, ) -> (bool, SoundSystem_ResultSoundLoad) { ... } fn prepare_event_async_2( self, event_name_array: impl Into<Array<Il2CppString>>, ) -> (bool, SoundSystem_ResultSoundLoad) { ... } fn unprepare_event(self, event_name_array: impl Into<Il2CppString>) { ... } fn unprepare_event_2(self, event_name_array: impl Into<Array<Il2CppString>>) { ... } fn prepare_switch( self, switch_group_name: impl Into<Il2CppString>, switch_name: impl Into<Il2CppString>, ) -> bool { ... } fn prepare_switch_2( self, switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Array<Il2CppString>>, ) -> bool { ... } fn prepare_switch_async( self, switch_group_name: impl Into<Il2CppString>, switch_name: impl Into<Il2CppString>, ) -> (bool, SoundSystem_ResultSoundLoad) { ... } fn prepare_switch_async_2( self, switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Array<Il2CppString>>, ) -> (bool, SoundSystem_ResultSoundLoad) { ... } fn unprepare_switch( self, switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Il2CppString>, ) { ... } fn unprepare_switch_2( self, switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Array<Il2CppString>>, ) { ... } fn clear_prepare(self) { ... }
}

Provided Methods§

Source

fn load(self, name: impl Into<Il2CppString>)

Load(::unity::Il2CppString) overload

Source

fn load_async(self, name: impl Into<Il2CppString>)

LoadAsync(::unity::Il2CppString) overload

Source

fn is_loading(self) -> bool

IsLoading() overload

Source

fn is_loading_2(self, name: impl Into<Il2CppString>) -> bool

IsLoading(::unity::Il2CppString) overload

Source

fn is_loaded(self, name: impl Into<Il2CppString>) -> bool

IsLoaded(::unity::Il2CppString) overload

Source

fn unload(self, name: impl Into<Il2CppString>)

Unload(::unity::Il2CppString) overload

Source

fn unload_all(self)

UnloadAll() overload

Source

fn reload_by_set_language(self, language: impl Into<Language_Voices>)

ReloadBySetLanguage(crate::app::language::Language_Voices) overload

Source

fn prepare_event(self, event_name: impl Into<Il2CppString>) -> bool

PrepareEvent(::unity::Il2CppString) overload

Source

fn prepare_event_2( self, event_name_array: impl Into<Array<Il2CppString>>, ) -> bool

PrepareEvent(::unity::Array<::unity::Il2CppString>) overload

Source

fn prepare_event_async( self, event_name: impl Into<Il2CppString>, ) -> (bool, SoundSystem_ResultSoundLoad)

PrepareEventAsync(::unity::Il2CppString, *mutcrate::app::soundsystem::SoundSystem_ResultSoundLoad) overload

Source

fn prepare_event_async_2( self, event_name_array: impl Into<Array<Il2CppString>>, ) -> (bool, SoundSystem_ResultSoundLoad)

PrepareEventAsync(::unity::Array<::unity::Il2CppString>, *mutcrate::app::soundsystem::SoundSystem_ResultSoundLoad) overload

Source

fn unprepare_event(self, event_name_array: impl Into<Il2CppString>)

UnprepareEvent(::unity::Il2CppString) overload

Source

fn unprepare_event_2(self, event_name_array: impl Into<Array<Il2CppString>>)

UnprepareEvent(::unity::Array<::unity::Il2CppString>) overload

Source

fn prepare_switch( self, switch_group_name: impl Into<Il2CppString>, switch_name: impl Into<Il2CppString>, ) -> bool

PrepareSwitch(::unity::Il2CppString, ::unity::Il2CppString) overload

Source

fn prepare_switch_2( self, switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Array<Il2CppString>>, ) -> bool

PrepareSwitch(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload

Source

fn prepare_switch_async( self, switch_group_name: impl Into<Il2CppString>, switch_name: impl Into<Il2CppString>, ) -> (bool, SoundSystem_ResultSoundLoad)

PrepareSwitchAsync(::unity::Il2CppString, ::unity::Il2CppString, *mutcrate::app::soundsystem::SoundSystem_ResultSoundLoad) overload

Source

fn prepare_switch_async_2( self, switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Array<Il2CppString>>, ) -> (bool, SoundSystem_ResultSoundLoad)

PrepareSwitchAsync(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>, *mutcrate::app::soundsystem::SoundSystem_ResultSoundLoad) overload

Source

fn unprepare_switch( self, switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Il2CppString>, )

UnprepareSwitch(::unity::Il2CppString, ::unity::Il2CppString) overload

Source

fn unprepare_switch_2( self, switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Array<Il2CppString>>, )

UnprepareSwitch(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload

Source

fn clear_prepare(self)

ClearPrepare() 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: ISoundSystem_ISoundLoad> ISoundSystem_ISoundLoadMethods for __T

Available on crate feature app-soundsystem only.