pub struct SoundWwise(/* private fields */);Expand description
IL2CPP class: App.SoundWwise
Inherits: Object
Implementations§
Source§impl SoundWwise
impl SoundWwise
pub fn wwise_global_object_name() -> Il2CppString
pub fn set_wwise_global_object_name(value: Il2CppString)
pub fn audio_listener_object_name() -> Il2CppString
pub fn set_audio_listener_object_name(value: Il2CppString)
pub fn s_wwise_global_object() -> GameObject
pub fn set_s_wwise_global_object(value: GameObject)
pub fn s_audio_listener_object() -> GameObject
pub fn set_s_audio_listener_object(value: GameObject)
Source§impl SoundWwise
impl SoundWwise
Sourcepub fn init(wwise_global_object: impl Into<GameObject>)
pub fn init(wwise_global_object: impl Into<GameObject>)
Init(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn get_wwise_global_object() -> GameObject
pub fn get_wwise_global_object() -> GameObject
GetWwiseGlobalObject() overload
Sourcepub fn get_audio_listener_object() -> GameObject
pub fn get_audio_listener_object() -> GameObject
GetAudioListenerObject() overload
Sourcepub fn set_language(language: impl Into<Language_Voices>)
pub fn set_language(language: impl Into<Language_Voices>)
SetLanguage(crate::app::language::Language_Voices) overload
Sourcepub fn prepare_event(event_name: impl Into<Il2CppString>) -> AKRESULT
pub fn prepare_event(event_name: impl Into<Il2CppString>) -> AKRESULT
PrepareEvent(::unity::Il2CppString) overload
Sourcepub fn prepare_event_2(
event_name_array: impl Into<Array<Il2CppString>>,
) -> AKRESULT
pub fn prepare_event_2( event_name_array: impl Into<Array<Il2CppString>>, ) -> AKRESULT
PrepareEvent(::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn prepare_event_async(
event_name: impl Into<Il2CppString>,
) -> (AKRESULT, SoundSystem_ResultSoundLoad)
pub fn prepare_event_async( event_name: impl Into<Il2CppString>, ) -> (AKRESULT, SoundSystem_ResultSoundLoad)
PrepareEventAsync(::unity::Il2CppString, *mutcrate::app::soundsystem::SoundSystem_ResultSoundLoad) overload
Sourcepub fn prepare_event_async_2(
event_name_array: impl Into<Array<Il2CppString>>,
) -> (AKRESULT, SoundSystem_ResultSoundLoad)
pub fn prepare_event_async_2( event_name_array: impl Into<Array<Il2CppString>>, ) -> (AKRESULT, SoundSystem_ResultSoundLoad)
PrepareEventAsync(::unity::Array<::unity::Il2CppString>, *mutcrate::app::soundsystem::SoundSystem_ResultSoundLoad) overload
Sourcepub fn calc_prepare_event_name_array(
event_name_array: impl Into<Array<Il2CppString>>,
) -> Array<Il2CppString>
pub fn calc_prepare_event_name_array( event_name_array: impl Into<Array<Il2CppString>>, ) -> Array<Il2CppString>
CalcPrepareEventNameArray(::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn unprepare_event(event_name: impl Into<Il2CppString>)
pub fn unprepare_event(event_name: impl Into<Il2CppString>)
UnprepareEvent(::unity::Il2CppString) overload
Sourcepub fn unprepare_event_2(event_name_array: impl Into<Array<Il2CppString>>)
pub fn unprepare_event_2(event_name_array: impl Into<Array<Il2CppString>>)
UnprepareEvent(::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn clear_prepare_event(event_name_array: impl Into<Array<Il2CppString>>)
pub fn clear_prepare_event(event_name_array: impl Into<Array<Il2CppString>>)
ClearPrepareEvent(::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn calc_unprepare_event_name_array(
event_name_array: impl Into<Array<Il2CppString>>,
) -> Array<Il2CppString>
pub fn calc_unprepare_event_name_array( event_name_array: impl Into<Array<Il2CppString>>, ) -> Array<Il2CppString>
CalcUnprepareEventNameArray(::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn prepare_switch(
switch_group_name: impl Into<Il2CppString>,
switch_name: impl Into<Il2CppString>,
) -> AKRESULT
pub fn prepare_switch( switch_group_name: impl Into<Il2CppString>, switch_name: impl Into<Il2CppString>, ) -> AKRESULT
PrepareSwitch(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn prepare_switch_2(
switch_group_name: impl Into<Il2CppString>,
switch_name_array: impl Into<Array<Il2CppString>>,
) -> AKRESULT
pub fn prepare_switch_2( switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Array<Il2CppString>>, ) -> AKRESULT
PrepareSwitch(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn prepare_switch_async(
switch_group_name: impl Into<Il2CppString>,
switch_name: impl Into<Il2CppString>,
) -> (AKRESULT, SoundSystem_ResultSoundLoad)
pub fn prepare_switch_async( switch_group_name: impl Into<Il2CppString>, switch_name: impl Into<Il2CppString>, ) -> (AKRESULT, SoundSystem_ResultSoundLoad)
PrepareSwitchAsync(::unity::Il2CppString, ::unity::Il2CppString, *mutcrate::app::soundsystem::SoundSystem_ResultSoundLoad) overload
Sourcepub fn prepare_switch_async_2(
switch_group_name: impl Into<Il2CppString>,
switch_name_array: impl Into<Array<Il2CppString>>,
) -> (AKRESULT, SoundSystem_ResultSoundLoad)
pub fn prepare_switch_async_2( switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Array<Il2CppString>>, ) -> (AKRESULT, SoundSystem_ResultSoundLoad)
PrepareSwitchAsync(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>, *mutcrate::app::soundsystem::SoundSystem_ResultSoundLoad) overload
Sourcepub fn prepare_game_sync(
group_type: impl Into<AkGroupType>,
game_sync_group_name: impl Into<Il2CppString>,
game_sync_name_array: impl Into<Array<Il2CppString>>,
) -> AKRESULT
pub fn prepare_game_sync( group_type: impl Into<AkGroupType>, game_sync_group_name: impl Into<Il2CppString>, game_sync_name_array: impl Into<Array<Il2CppString>>, ) -> AKRESULT
PrepareGameSync(crate::root::akgrouptype::AkGroupType, ::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn prepare_game_sync_async(
group_type: impl Into<AkGroupType>,
game_sync_group_name: impl Into<Il2CppString>,
game_sync_name_array: impl Into<Array<Il2CppString>>,
) -> (AKRESULT, SoundSystem_ResultSoundLoad)
pub fn prepare_game_sync_async( group_type: impl Into<AkGroupType>, game_sync_group_name: impl Into<Il2CppString>, game_sync_name_array: impl Into<Array<Il2CppString>>, ) -> (AKRESULT, SoundSystem_ResultSoundLoad)
PrepareGameSyncAsync(crate::root::akgrouptype::AkGroupType, ::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>, *mutcrate::app::soundsystem::SoundSystem_ResultSoundLoad) overload
Sourcepub fn calc_prepare_game_sync_name_array(
group_type: impl Into<AkGroupType>,
game_sync_group_name: impl Into<Il2CppString>,
game_sync_name_array: impl Into<Array<Il2CppString>>,
) -> Array<Il2CppString>
pub fn calc_prepare_game_sync_name_array( group_type: impl Into<AkGroupType>, game_sync_group_name: impl Into<Il2CppString>, game_sync_name_array: impl Into<Array<Il2CppString>>, ) -> Array<Il2CppString>
CalcPrepareGameSyncNameArray(crate::root::akgrouptype::AkGroupType, ::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn unprepare_switch(
switch_group_name: impl Into<Il2CppString>,
switch_name: impl Into<Il2CppString>,
)
pub fn unprepare_switch( switch_group_name: impl Into<Il2CppString>, switch_name: impl Into<Il2CppString>, )
UnprepareSwitch(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn unprepare_switch_2(
switch_group_name: impl Into<Il2CppString>,
switch_name_array: impl Into<Array<Il2CppString>>,
)
pub fn unprepare_switch_2( switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Array<Il2CppString>>, )
UnprepareSwitch(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn clear_prepare_switch(
switch_group_name: impl Into<Il2CppString>,
switch_name_array: impl Into<Array<Il2CppString>>,
)
pub fn clear_prepare_switch( switch_group_name: impl Into<Il2CppString>, switch_name_array: impl Into<Array<Il2CppString>>, )
ClearPrepareSwitch(::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn unprepare_game_sync(
group_type: impl Into<AkGroupType>,
game_sync_group_name: impl Into<Il2CppString>,
game_sync_name_array: impl Into<Array<Il2CppString>>,
)
pub fn unprepare_game_sync( group_type: impl Into<AkGroupType>, game_sync_group_name: impl Into<Il2CppString>, game_sync_name_array: impl Into<Array<Il2CppString>>, )
UnprepareGameSync(crate::root::akgrouptype::AkGroupType, ::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn calc_unprepare_game_sync_name_array(
group_type: impl Into<AkGroupType>,
game_sync_group_name: impl Into<Il2CppString>,
game_sync_name_array: impl Into<Array<Il2CppString>>,
) -> Array<Il2CppString>
pub fn calc_unprepare_game_sync_name_array( group_type: impl Into<AkGroupType>, game_sync_group_name: impl Into<Il2CppString>, game_sync_name_array: impl Into<Array<Il2CppString>>, ) -> Array<Il2CppString>
CalcUnprepareGameSyncNameArray(crate::root::akgrouptype::AkGroupType, ::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn clear_prepare_game_sync(
group_type: impl Into<AkGroupType>,
game_sync_group_name: impl Into<Il2CppString>,
game_sync_name_array: impl Into<Array<Il2CppString>>,
)
pub fn clear_prepare_game_sync( group_type: impl Into<AkGroupType>, game_sync_group_name: impl Into<Il2CppString>, game_sync_name_array: impl Into<Array<Il2CppString>>, )
ClearPrepareGameSync(crate::root::akgrouptype::AkGroupType, ::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn clear_prepare()
pub fn clear_prepare()
ClearPrepare() overload
Sourcepub fn is_event_loaded(event_name: impl Into<Il2CppString>) -> bool
pub fn is_event_loaded(event_name: impl Into<Il2CppString>) -> bool
IsEventLoaded(::unity::Il2CppString) overload
Sourcepub fn post_event(
event_name: impl Into<Il2CppString>,
game_object: impl Into<GameObject>,
) -> u32
pub fn post_event( event_name: impl Into<Il2CppString>, game_object: impl Into<GameObject>, ) -> u32
PostEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn post_event_2(
event_name: impl Into<Il2CppString>,
game_object: impl Into<GameObject>,
flag: impl Into<u32>,
callback: impl Into<AkCallbackManager_EventCallback>,
cookie: impl Into<Object>,
) -> u32
pub fn post_event_2( event_name: impl Into<Il2CppString>, game_object: impl Into<GameObject>, flag: impl Into<u32>, callback: impl Into<AkCallbackManager_EventCallback>, cookie: impl Into<Object>, ) -> u32
PostEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object) overload
Sourcepub fn execute_action_on_event(
event_name: impl Into<Il2CppString>,
event_type: impl Into<AkActionOnEventType>,
msec: impl Into<i32>,
interpolation: impl Into<AkCurveInterpolation>,
game_object: impl Into<GameObject>,
playing_id: impl Into<u32>,
) -> AKRESULT
pub fn execute_action_on_event( event_name: impl Into<Il2CppString>, event_type: impl Into<AkActionOnEventType>, msec: impl Into<i32>, interpolation: impl Into<AkCurveInterpolation>, game_object: impl Into<GameObject>, playing_id: impl Into<u32>, ) -> AKRESULT
ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, crate::unity_engine::gameobject::GameObject, u32) overload
Sourcepub fn stop_sound_on_event(
event_name: impl Into<Il2CppString>,
msec: impl Into<i32>,
game_object: impl Into<GameObject>,
playing_id: impl Into<u32>,
)
pub fn stop_sound_on_event( event_name: impl Into<Il2CppString>, msec: impl Into<i32>, game_object: impl Into<GameObject>, playing_id: impl Into<u32>, )
StopSoundOnEvent(::unity::Il2CppString, i32, crate::unity_engine::gameobject::GameObject, u32) overload
Sourcepub fn pause_sound_on_event(
event_name: impl Into<Il2CppString>,
msec: impl Into<i32>,
game_object: impl Into<GameObject>,
playing_id: impl Into<u32>,
)
pub fn pause_sound_on_event( event_name: impl Into<Il2CppString>, msec: impl Into<i32>, game_object: impl Into<GameObject>, playing_id: impl Into<u32>, )
PauseSoundOnEvent(::unity::Il2CppString, i32, crate::unity_engine::gameobject::GameObject, u32) overload
Sourcepub fn resume_sound_on_event(
event_name: impl Into<Il2CppString>,
msec: impl Into<i32>,
game_object: impl Into<GameObject>,
playing_id: impl Into<u32>,
)
pub fn resume_sound_on_event( event_name: impl Into<Il2CppString>, msec: impl Into<i32>, game_object: impl Into<GameObject>, playing_id: impl Into<u32>, )
ResumeSoundOnEvent(::unity::Il2CppString, i32, crate::unity_engine::gameobject::GameObject, u32) overload
Sourcepub fn set_volume(vol: impl Into<f32>, game_object: impl Into<GameObject>)
pub fn set_volume(vol: impl Into<f32>, game_object: impl Into<GameObject>)
SetVolume(f32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn stop_by_playing_id(playing_id: impl Into<u32>, msec: impl Into<i32>)
pub fn stop_by_playing_id(playing_id: impl Into<u32>, msec: impl Into<i32>)
StopByPlayingID(u32, i32) overload
Sourcepub fn get_state(state_group_name: impl Into<Il2CppString>) -> (bool, u32)
pub fn get_state(state_group_name: impl Into<Il2CppString>) -> (bool, u32)
GetState(::unity::Il2CppString, *mutu32) overload
Sourcepub fn get_switch(
switch_group_name: impl Into<Il2CppString>,
game_object_id: impl Into<GameObject>,
) -> (bool, u32)
pub fn get_switch( switch_group_name: impl Into<Il2CppString>, game_object_id: impl Into<GameObject>, ) -> (bool, u32)
GetSwitch(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, *mutu32) overload
Sourcepub fn get_game_parameter(param_name: impl Into<Il2CppString>) -> (bool, f32)
pub fn get_game_parameter(param_name: impl Into<Il2CppString>) -> (bool, f32)
GetGameParameter(::unity::Il2CppString, *mutf32) overload
Sourcepub fn get_game_parameter_2(
param_name: impl Into<Il2CppString>,
game_object_id: impl Into<GameObject>,
) -> (bool, f32)
pub fn get_game_parameter_2( param_name: impl Into<Il2CppString>, game_object_id: impl Into<GameObject>, ) -> (bool, f32)
GetGameParameter(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, *mutf32) overload
Sourcepub fn set_state(
state_group_name: impl Into<Il2CppString>,
state_name: impl Into<Il2CppString>,
) -> bool
pub fn set_state( state_group_name: impl Into<Il2CppString>, state_name: impl Into<Il2CppString>, ) -> bool
SetState(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn set_state_2(
state_group_name: impl Into<Il2CppString>,
state_value: impl Into<u32>,
) -> bool
pub fn set_state_2( state_group_name: impl Into<Il2CppString>, state_value: impl Into<u32>, ) -> bool
SetState(::unity::Il2CppString, u32) overload
Sourcepub fn set_switch(
switch_group_name: impl Into<Il2CppString>,
switch_name: impl Into<Il2CppString>,
game_object_id: impl Into<GameObject>,
) -> bool
pub fn set_switch( switch_group_name: impl Into<Il2CppString>, switch_name: impl Into<Il2CppString>, game_object_id: impl Into<GameObject>, ) -> bool
SetSwitch(::unity::Il2CppString, ::unity::Il2CppString, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn set_switch_2(
switch_group_name: impl Into<Il2CppString>,
switch_value: impl Into<u32>,
game_object_id: impl Into<GameObject>,
) -> bool
pub fn set_switch_2( switch_group_name: impl Into<Il2CppString>, switch_value: impl Into<u32>, game_object_id: impl Into<GameObject>, ) -> bool
SetSwitch(::unity::Il2CppString, u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn set_game_parameter(
param_name: impl Into<Il2CppString>,
value: impl Into<f32>,
msec: impl Into<i32>,
) -> bool
pub fn set_game_parameter( param_name: impl Into<Il2CppString>, value: impl Into<f32>, msec: impl Into<i32>, ) -> bool
SetGameParameter(::unity::Il2CppString, f32, i32) overload
Sourcepub fn set_game_parameter_2(
param_name: impl Into<Il2CppString>,
value: impl Into<f32>,
game_object_id: impl Into<GameObject>,
msec: impl Into<i32>,
) -> bool
pub fn set_game_parameter_2( param_name: impl Into<Il2CppString>, value: impl Into<f32>, game_object_id: impl Into<GameObject>, msec: impl Into<i32>, ) -> bool
SetGameParameter(::unity::Il2CppString, f32, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn reset_game_parameter(
param_name: impl Into<Il2CppString>,
msec: impl Into<i32>,
) -> bool
pub fn reset_game_parameter( param_name: impl Into<Il2CppString>, msec: impl Into<i32>, ) -> bool
ResetGameParameter(::unity::Il2CppString, i32) overload
Sourcepub fn reset_game_parameter_2(
param_name: impl Into<Il2CppString>,
game_object_id: impl Into<GameObject>,
msec: impl Into<i32>,
) -> bool
pub fn reset_game_parameter_2( param_name: impl Into<Il2CppString>, game_object_id: impl Into<GameObject>, msec: impl Into<i32>, ) -> bool
ResetGameParameter(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn get_play_position(
playing_id: impl Into<u32>,
position_offset: impl Into<i32>,
) -> i32
pub fn get_play_position( playing_id: impl Into<u32>, position_offset: impl Into<i32>, ) -> i32
GetPlayPosition(u32, i32) overload
Sourcepub fn set_position(
game_object: impl Into<GameObject>,
pos: impl Into<Vector3>,
forward: impl Into<Vector3>,
up: impl Into<Vector3>,
) -> bool
pub fn set_position( game_object: impl Into<GameObject>, pos: impl Into<Vector3>, forward: impl Into<Vector3>, up: impl Into<Vector3>, ) -> bool
SetPosition(crate::unity_engine::gameobject::GameObject, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3) overload
Sourcepub fn get_audio_listener_posistion() -> Vector3
pub fn get_audio_listener_posistion() -> Vector3
GetAudioListenerPosistion() overload
Sourcepub fn get_audio_listener_rotation() -> Quaternion
pub fn get_audio_listener_rotation() -> Quaternion
GetAudioListenerRotation() overload
Sourcepub fn set_audio_listener_posistion(listener_pos: impl Into<Vector3>)
pub fn set_audio_listener_posistion(listener_pos: impl Into<Vector3>)
SetAudioListenerPosistion(crate::unity_engine::vector3::Vector3) overload
Sourcepub fn set_audio_listener_rotation(listener_rot: impl Into<Quaternion>)
pub fn set_audio_listener_rotation(listener_rot: impl Into<Quaternion>)
SetAudioListenerRotation(crate::unity_engine::quaternion::Quaternion) overload
Source§impl SoundWwise
impl SoundWwise
pub fn init_method_info() -> &'static MethodInfo
pub fn get_wwise_global_object_method_info() -> &'static MethodInfo
pub fn get_audio_listener_object_method_info() -> &'static MethodInfo
pub fn set_language_method_info() -> &'static MethodInfo
pub fn prepare_event_method_info() -> &'static MethodInfo
pub fn prepare_event_2_method_info() -> &'static MethodInfo
pub fn prepare_event_async_method_info() -> &'static MethodInfo
pub fn prepare_event_async_2_method_info() -> &'static MethodInfo
pub fn calc_prepare_event_name_array_method_info() -> &'static MethodInfo
pub fn unprepare_event_method_info() -> &'static MethodInfo
pub fn unprepare_event_2_method_info() -> &'static MethodInfo
pub fn clear_prepare_event_method_info() -> &'static MethodInfo
pub fn calc_unprepare_event_name_array_method_info() -> &'static MethodInfo
pub fn prepare_switch_method_info() -> &'static MethodInfo
pub fn prepare_switch_2_method_info() -> &'static MethodInfo
pub fn prepare_switch_async_method_info() -> &'static MethodInfo
pub fn prepare_switch_async_2_method_info() -> &'static MethodInfo
pub fn prepare_game_sync_method_info() -> &'static MethodInfo
pub fn prepare_game_sync_async_method_info() -> &'static MethodInfo
pub fn calc_prepare_game_sync_name_array_method_info() -> &'static MethodInfo
pub fn unprepare_switch_method_info() -> &'static MethodInfo
pub fn unprepare_switch_2_method_info() -> &'static MethodInfo
pub fn clear_prepare_switch_method_info() -> &'static MethodInfo
pub fn unprepare_game_sync_method_info() -> &'static MethodInfo
pub fn calc_unprepare_game_sync_name_array_method_info() -> &'static MethodInfo
pub fn clear_prepare_game_sync_method_info() -> &'static MethodInfo
pub fn clear_prepare_method_info() -> &'static MethodInfo
pub fn is_event_loaded_method_info() -> &'static MethodInfo
pub fn post_event_method_info() -> &'static MethodInfo
pub fn post_event_2_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_method_info() -> &'static MethodInfo
pub fn stop_sound_on_event_method_info() -> &'static MethodInfo
pub fn pause_sound_on_event_method_info() -> &'static MethodInfo
pub fn resume_sound_on_event_method_info() -> &'static MethodInfo
pub fn set_volume_method_info() -> &'static MethodInfo
pub fn stop_by_playing_id_method_info() -> &'static MethodInfo
pub fn get_state_method_info() -> &'static MethodInfo
pub fn get_switch_method_info() -> &'static MethodInfo
pub fn get_game_parameter_method_info() -> &'static MethodInfo
pub fn get_game_parameter_2_method_info() -> &'static MethodInfo
pub fn set_state_method_info() -> &'static MethodInfo
pub fn set_state_2_method_info() -> &'static MethodInfo
pub fn set_switch_method_info() -> &'static MethodInfo
pub fn set_switch_2_method_info() -> &'static MethodInfo
pub fn set_game_parameter_method_info() -> &'static MethodInfo
pub fn set_game_parameter_2_method_info() -> &'static MethodInfo
pub fn reset_game_parameter_method_info() -> &'static MethodInfo
pub fn reset_game_parameter_2_method_info() -> &'static MethodInfo
pub fn get_play_position_method_info() -> &'static MethodInfo
pub fn set_position_method_info() -> &'static MethodInfo
pub fn get_audio_listener_posistion_method_info() -> &'static MethodInfo
pub fn get_audio_listener_rotation_method_info() -> &'static MethodInfo
pub fn set_audio_listener_posistion_method_info() -> &'static MethodInfo
pub fn set_audio_listener_rotation_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Source§impl SoundWwise
impl SoundWwise
Trait Implementations§
Source§impl ClassIdentity for SoundWwise
impl ClassIdentity for SoundWwise
Source§impl Clone for SoundWwise
impl Clone for SoundWwise
Source§fn clone(&self) -> SoundWwise
fn clone(&self) -> SoundWwise
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for SoundWwise
impl FromIlInstance for SoundWwise
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleimpl Copy for SoundWwise
impl IObject for SoundWwise
impl ISoundWwise for SoundWwise
Auto Trait Implementations§
impl Freeze for SoundWwise
impl RefUnwindSafe for SoundWwise
impl !Send for SoundWwise
impl !Sync for SoundWwise
impl Unpin for SoundWwise
impl UnwindSafe for SoundWwise
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload