pub struct AkSoundEngine(/* private fields */);Expand description
IL2CPP class: AkSoundEngine
Inherits: Object
Implementations§
Source§impl AkSoundEngine
impl AkSoundEngine
pub fn ak_simd_alignment() -> i32
pub fn set_ak_simd_alignment(value: i32)
pub fn ak_buffer_alignment() -> i32
pub fn set_ak_buffer_alignment(value: i32)
pub fn ak_max_path() -> i32
pub fn set_ak_max_path(value: i32)
pub fn ak_bank_platform_data_alignment() -> i32
pub fn set_ak_bank_platform_data_alignment(value: i32)
pub fn ak_invalid_pluginid() -> u32
pub fn set_ak_invalid_pluginid(value: u32)
pub fn ak_invalid_game_object() -> u64
pub fn set_ak_invalid_game_object(value: u64)
pub fn ak_invalid_unique_id() -> u32
pub fn set_ak_invalid_unique_id(value: u32)
pub fn ak_invalid_rtpc_id() -> u32
pub fn set_ak_invalid_rtpc_id(value: u32)
pub fn ak_invalid_listener_index() -> u32
pub fn set_ak_invalid_listener_index(value: u32)
pub fn ak_invalid_playing_id() -> u32
pub fn set_ak_invalid_playing_id(value: u32)
pub fn ak_default_switch_state() -> u32
pub fn set_ak_default_switch_state(value: u32)
pub fn ak_invalid_pool_id() -> i32
pub fn set_ak_invalid_pool_id(value: i32)
pub fn ak_default_pool_id() -> i32
pub fn set_ak_default_pool_id(value: i32)
pub fn ak_invalid_aux_id() -> u32
pub fn set_ak_invalid_aux_id(value: u32)
pub fn ak_invalid_file_id() -> u32
pub fn set_ak_invalid_file_id(value: u32)
pub fn ak_invalid_device_id() -> u32
pub fn set_ak_invalid_device_id(value: u32)
pub fn ak_invalid_bank_id() -> u32
pub fn set_ak_invalid_bank_id(value: u32)
pub fn ak_fallback_argumentvalue_id() -> u32
pub fn set_ak_fallback_argumentvalue_id(value: u32)
pub fn ak_invalid_channelmask() -> u32
pub fn set_ak_invalid_channelmask(value: u32)
pub fn ak_invalid_output_device_id() -> u32
pub fn set_ak_invalid_output_device_id(value: u32)
pub fn ak_mixer_fx_slot() -> u32
pub fn set_ak_mixer_fx_slot(value: u32)
pub fn ak_default_listener_obj() -> u64
pub fn set_ak_default_listener_obj(value: u64)
pub fn ak_default_priority() -> u32
pub fn set_ak_default_priority(value: u32)
pub fn ak_min_priority() -> u32
pub fn set_ak_min_priority(value: u32)
pub fn ak_max_priority() -> u32
pub fn set_ak_max_priority(value: u32)
pub fn ak_default_bank_io_priority() -> u32
pub fn set_ak_default_bank_io_priority(value: u32)
pub fn ak_default_bank_throughput() -> f64
pub fn set_ak_default_bank_throughput(value: f64)
pub fn akcompanyid_audiokinetic() -> u32
pub fn set_akcompanyid_audiokinetic(value: u32)
pub fn ak_listeners_mask_all() -> u32
pub fn set_ak_listeners_mask_all(value: u32)
pub fn null() -> i32
pub fn set_null(value: i32)
pub fn akcurveinterpolation_num_storage_bit() -> i32
pub fn set_akcurveinterpolation_num_storage_bit(value: i32)
pub fn ak_max_language_name_size() -> i32
pub fn set_ak_max_language_name_size(value: i32)
pub fn akcompanyid_plugindev_min() -> i32
pub fn set_akcompanyid_plugindev_min(value: i32)
pub fn akcompanyid_plugindev_max() -> i32
pub fn set_akcompanyid_plugindev_max(value: i32)
pub fn akcompanyid_audiokinetic_external() -> i32
pub fn set_akcompanyid_audiokinetic_external(value: i32)
pub fn akcompanyid_mcdsp() -> i32
pub fn set_akcompanyid_mcdsp(value: i32)
pub fn akcompanyid_wavearts() -> i32
pub fn set_akcompanyid_wavearts(value: i32)
pub fn akcompanyid_phoneticarts() -> i32
pub fn set_akcompanyid_phoneticarts(value: i32)
pub fn akcompanyid_izotope() -> i32
pub fn set_akcompanyid_izotope(value: i32)
pub fn akcompanyid_crankcaseaudio() -> i32
pub fn set_akcompanyid_crankcaseaudio(value: i32)
pub fn akcompanyid_iosono() -> i32
pub fn set_akcompanyid_iosono(value: i32)
pub fn akcompanyid_aurotechnologies() -> i32
pub fn set_akcompanyid_aurotechnologies(value: i32)
pub fn akcompanyid_dolby() -> i32
pub fn set_akcompanyid_dolby(value: i32)
pub fn akcompanyid_twobigears() -> i32
pub fn set_akcompanyid_twobigears(value: i32)
pub fn akcompanyid_oculus() -> i32
pub fn set_akcompanyid_oculus(value: i32)
pub fn akcompanyid_blueripplesound() -> i32
pub fn set_akcompanyid_blueripplesound(value: i32)
pub fn akcompanyid_enzien() -> i32
pub fn set_akcompanyid_enzien(value: i32)
pub fn akcompanyid_krotos() -> i32
pub fn set_akcompanyid_krotos(value: i32)
pub fn akcompanyid_nurulize() -> i32
pub fn set_akcompanyid_nurulize(value: i32)
pub fn akcompanyid_superpowered() -> i32
pub fn set_akcompanyid_superpowered(value: i32)
pub fn akcompanyid_google() -> i32
pub fn set_akcompanyid_google(value: i32)
pub fn akcompanyid_visisonics() -> i32
pub fn set_akcompanyid_visisonics(value: i32)
pub fn akcodecid_bank() -> i32
pub fn set_akcodecid_bank(value: i32)
pub fn akcodecid_pcm() -> i32
pub fn set_akcodecid_pcm(value: i32)
pub fn akcodecid_adpcm() -> i32
pub fn set_akcodecid_adpcm(value: i32)
pub fn akcodecid_xma() -> i32
pub fn set_akcodecid_xma(value: i32)
pub fn akcodecid_vorbis() -> i32
pub fn set_akcodecid_vorbis(value: i32)
pub fn akcodecid_wiiadpcm() -> i32
pub fn set_akcodecid_wiiadpcm(value: i32)
pub fn akcodecid_pcmex() -> i32
pub fn set_akcodecid_pcmex(value: i32)
pub fn akcodecid_external_source() -> i32
pub fn set_akcodecid_external_source(value: i32)
pub fn akcodecid_xwma() -> i32
pub fn set_akcodecid_xwma(value: i32)
pub fn akcodecid_aac() -> i32
pub fn set_akcodecid_aac(value: i32)
pub fn akcodecid_file_package() -> i32
pub fn set_akcodecid_file_package(value: i32)
pub fn akcodecid_atrac9() -> i32
pub fn set_akcodecid_atrac9(value: i32)
pub fn akcodecid_vag() -> i32
pub fn set_akcodecid_vag(value: i32)
pub fn akcodecid_profilercapture() -> i32
pub fn set_akcodecid_profilercapture(value: i32)
pub fn akcodecid_analysisfile() -> i32
pub fn set_akcodecid_analysisfile(value: i32)
pub fn akcodecid_midi() -> i32
pub fn set_akcodecid_midi(value: i32)
pub fn akcodecid_opusnx() -> i32
pub fn set_akcodecid_opusnx(value: i32)
pub fn akcodecid_caf() -> i32
pub fn set_akcodecid_caf(value: i32)
pub fn akcodecid_akopus() -> i32
pub fn set_akcodecid_akopus(value: i32)
pub fn akcodecid_akopus_wem() -> i32
pub fn set_akcodecid_akopus_wem(value: i32)
pub fn akpluginid_meter() -> i32
pub fn set_akpluginid_meter(value: i32)
pub fn akpluginid_recorder() -> i32
pub fn set_akpluginid_recorder(value: i32)
pub fn akextensionid_spatialaudio() -> i32
pub fn set_akextensionid_spatialaudio(value: i32)
pub fn akextensionid_interactivemusic() -> i32
pub fn set_akextensionid_interactivemusic(value: i32)
pub fn akextensionid_eventmgrthread() -> i32
pub fn set_akextensionid_eventmgrthread(value: i32)
pub fn ak_wave_format_vag() -> i32
pub fn set_ak_wave_format_vag(value: i32)
pub fn ak_wave_format_at9() -> i32
pub fn set_ak_wave_format_at9(value: i32)
pub fn ak_wave_format_vorbis() -> i32
pub fn set_ak_wave_format_vorbis(value: i32)
pub fn ak_wave_format_aac() -> i32
pub fn set_ak_wave_format_aac(value: i32)
pub fn ak_wave_format_opusnx() -> i32
pub fn set_ak_wave_format_opusnx(value: i32)
pub fn ak_wave_format_opus() -> i32
pub fn set_ak_wave_format_opus(value: i32)
pub fn ak_wave_format_opus_wem() -> i32
pub fn set_ak_wave_format_opus_wem(value: i32)
pub fn wave_format_xma2() -> i32
pub fn set_wave_format_xma2(value: i32)
pub fn ak_panner_num_storage_bits() -> i32
pub fn set_ak_panner_num_storage_bits(value: i32)
pub fn ak_possource_num_storage_bits() -> i32
pub fn set_ak_possource_num_storage_bits(value: i32)
pub fn ak_spat_num_storage_bits() -> i32
pub fn set_ak_spat_num_storage_bits(value: i32)
pub fn ak_max_bits_metering_flags() -> i32
pub fn set_ak_max_bits_metering_flags(value: i32)
pub fn ak_os_struct_align() -> i32
pub fn set_ak_os_struct_align(value: i32)
pub fn ak_64b_os_struct_align() -> i32
pub fn set_ak_64b_os_struct_align(value: i32)
pub fn ak_async_open_default() -> bool
pub fn set_ak_async_open_default(value: bool)
pub fn ak_comm_default_discovery_port() -> i32
pub fn set_ak_comm_default_discovery_port(value: i32)
pub fn ak_midi_event_type_invalid() -> i32
pub fn set_ak_midi_event_type_invalid(value: i32)
pub fn ak_midi_event_type_note_off() -> i32
pub fn set_ak_midi_event_type_note_off(value: i32)
pub fn ak_midi_event_type_note_on() -> i32
pub fn set_ak_midi_event_type_note_on(value: i32)
pub fn ak_midi_event_type_note_aftertouch() -> i32
pub fn set_ak_midi_event_type_note_aftertouch(value: i32)
pub fn ak_midi_event_type_controller() -> i32
pub fn set_ak_midi_event_type_controller(value: i32)
pub fn ak_midi_event_type_program_change() -> i32
pub fn set_ak_midi_event_type_program_change(value: i32)
pub fn ak_midi_event_type_channel_aftertouch() -> i32
pub fn set_ak_midi_event_type_channel_aftertouch(value: i32)
pub fn ak_midi_event_type_pitch_bend() -> i32
pub fn set_ak_midi_event_type_pitch_bend(value: i32)
pub fn ak_midi_event_type_sysex() -> i32
pub fn set_ak_midi_event_type_sysex(value: i32)
pub fn ak_midi_event_type_escape() -> i32
pub fn set_ak_midi_event_type_escape(value: i32)
pub fn ak_midi_event_type_meta() -> i32
pub fn set_ak_midi_event_type_meta(value: i32)
pub fn ak_midi_cc_bank_select_coarse() -> i32
pub fn set_ak_midi_cc_bank_select_coarse(value: i32)
pub fn ak_midi_cc_mod_wheel_coarse() -> i32
pub fn set_ak_midi_cc_mod_wheel_coarse(value: i32)
pub fn ak_midi_cc_breath_ctrl_coarse() -> i32
pub fn set_ak_midi_cc_breath_ctrl_coarse(value: i32)
pub fn ak_midi_cc_ctrl_3_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_3_coarse(value: i32)
pub fn ak_midi_cc_foot_pedal_coarse() -> i32
pub fn set_ak_midi_cc_foot_pedal_coarse(value: i32)
pub fn ak_midi_cc_portamento_coarse() -> i32
pub fn set_ak_midi_cc_portamento_coarse(value: i32)
pub fn ak_midi_cc_data_entry_coarse() -> i32
pub fn set_ak_midi_cc_data_entry_coarse(value: i32)
pub fn ak_midi_cc_volume_coarse() -> i32
pub fn set_ak_midi_cc_volume_coarse(value: i32)
pub fn ak_midi_cc_balance_coarse() -> i32
pub fn set_ak_midi_cc_balance_coarse(value: i32)
pub fn ak_midi_cc_ctrl_9_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_9_coarse(value: i32)
pub fn ak_midi_cc_pan_position_coarse() -> i32
pub fn set_ak_midi_cc_pan_position_coarse(value: i32)
pub fn ak_midi_cc_expression_coarse() -> i32
pub fn set_ak_midi_cc_expression_coarse(value: i32)
pub fn ak_midi_cc_effect_ctrl_1_coarse() -> i32
pub fn set_ak_midi_cc_effect_ctrl_1_coarse(value: i32)
pub fn ak_midi_cc_effect_ctrl_2_coarse() -> i32
pub fn set_ak_midi_cc_effect_ctrl_2_coarse(value: i32)
pub fn ak_midi_cc_ctrl_14_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_14_coarse(value: i32)
pub fn ak_midi_cc_ctrl_15_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_15_coarse(value: i32)
pub fn ak_midi_cc_gen_slider_1() -> i32
pub fn set_ak_midi_cc_gen_slider_1(value: i32)
pub fn ak_midi_cc_gen_slider_2() -> i32
pub fn set_ak_midi_cc_gen_slider_2(value: i32)
pub fn ak_midi_cc_gen_slider_3() -> i32
pub fn set_ak_midi_cc_gen_slider_3(value: i32)
pub fn ak_midi_cc_gen_slider_4() -> i32
pub fn set_ak_midi_cc_gen_slider_4(value: i32)
pub fn ak_midi_cc_ctrl_20_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_20_coarse(value: i32)
pub fn ak_midi_cc_ctrl_21_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_21_coarse(value: i32)
pub fn ak_midi_cc_ctrl_22_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_22_coarse(value: i32)
pub fn ak_midi_cc_ctrl_23_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_23_coarse(value: i32)
pub fn ak_midi_cc_ctrl_24_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_24_coarse(value: i32)
pub fn ak_midi_cc_ctrl_25_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_25_coarse(value: i32)
pub fn ak_midi_cc_ctrl_26_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_26_coarse(value: i32)
pub fn ak_midi_cc_ctrl_27_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_27_coarse(value: i32)
pub fn ak_midi_cc_ctrl_28_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_28_coarse(value: i32)
pub fn ak_midi_cc_ctrl_29_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_29_coarse(value: i32)
pub fn ak_midi_cc_ctrl_30_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_30_coarse(value: i32)
pub fn ak_midi_cc_ctrl_31_coarse() -> i32
pub fn set_ak_midi_cc_ctrl_31_coarse(value: i32)
pub fn ak_midi_cc_bank_select_fine() -> i32
pub fn set_ak_midi_cc_bank_select_fine(value: i32)
pub fn ak_midi_cc_mod_wheel_fine() -> i32
pub fn set_ak_midi_cc_mod_wheel_fine(value: i32)
pub fn ak_midi_cc_breath_ctrl_fine() -> i32
pub fn set_ak_midi_cc_breath_ctrl_fine(value: i32)
pub fn ak_midi_cc_ctrl_3_fine() -> i32
pub fn set_ak_midi_cc_ctrl_3_fine(value: i32)
pub fn ak_midi_cc_foot_pedal_fine() -> i32
pub fn set_ak_midi_cc_foot_pedal_fine(value: i32)
pub fn ak_midi_cc_portamento_fine() -> i32
pub fn set_ak_midi_cc_portamento_fine(value: i32)
pub fn ak_midi_cc_data_entry_fine() -> i32
pub fn set_ak_midi_cc_data_entry_fine(value: i32)
pub fn ak_midi_cc_volume_fine() -> i32
pub fn set_ak_midi_cc_volume_fine(value: i32)
pub fn ak_midi_cc_balance_fine() -> i32
pub fn set_ak_midi_cc_balance_fine(value: i32)
pub fn ak_midi_cc_ctrl_9_fine() -> i32
pub fn set_ak_midi_cc_ctrl_9_fine(value: i32)
pub fn ak_midi_cc_pan_position_fine() -> i32
pub fn set_ak_midi_cc_pan_position_fine(value: i32)
pub fn ak_midi_cc_expression_fine() -> i32
pub fn set_ak_midi_cc_expression_fine(value: i32)
pub fn ak_midi_cc_effect_ctrl_1_fine() -> i32
pub fn set_ak_midi_cc_effect_ctrl_1_fine(value: i32)
pub fn ak_midi_cc_effect_ctrl_2_fine() -> i32
pub fn set_ak_midi_cc_effect_ctrl_2_fine(value: i32)
pub fn ak_midi_cc_ctrl_14_fine() -> i32
pub fn set_ak_midi_cc_ctrl_14_fine(value: i32)
pub fn ak_midi_cc_ctrl_15_fine() -> i32
pub fn set_ak_midi_cc_ctrl_15_fine(value: i32)
pub fn ak_midi_cc_ctrl_20_fine() -> i32
pub fn set_ak_midi_cc_ctrl_20_fine(value: i32)
pub fn ak_midi_cc_ctrl_21_fine() -> i32
pub fn set_ak_midi_cc_ctrl_21_fine(value: i32)
pub fn ak_midi_cc_ctrl_22_fine() -> i32
pub fn set_ak_midi_cc_ctrl_22_fine(value: i32)
pub fn ak_midi_cc_ctrl_23_fine() -> i32
pub fn set_ak_midi_cc_ctrl_23_fine(value: i32)
pub fn ak_midi_cc_ctrl_24_fine() -> i32
pub fn set_ak_midi_cc_ctrl_24_fine(value: i32)
pub fn ak_midi_cc_ctrl_25_fine() -> i32
pub fn set_ak_midi_cc_ctrl_25_fine(value: i32)
pub fn ak_midi_cc_ctrl_26_fine() -> i32
pub fn set_ak_midi_cc_ctrl_26_fine(value: i32)
pub fn ak_midi_cc_ctrl_27_fine() -> i32
pub fn set_ak_midi_cc_ctrl_27_fine(value: i32)
pub fn ak_midi_cc_ctrl_28_fine() -> i32
pub fn set_ak_midi_cc_ctrl_28_fine(value: i32)
pub fn ak_midi_cc_ctrl_29_fine() -> i32
pub fn set_ak_midi_cc_ctrl_29_fine(value: i32)
pub fn ak_midi_cc_ctrl_30_fine() -> i32
pub fn set_ak_midi_cc_ctrl_30_fine(value: i32)
pub fn ak_midi_cc_ctrl_31_fine() -> i32
pub fn set_ak_midi_cc_ctrl_31_fine(value: i32)
pub fn ak_midi_cc_hold_pedal() -> i32
pub fn set_ak_midi_cc_hold_pedal(value: i32)
pub fn ak_midi_cc_portamento_on_off() -> i32
pub fn set_ak_midi_cc_portamento_on_off(value: i32)
pub fn ak_midi_cc_sustenuto_pedal() -> i32
pub fn set_ak_midi_cc_sustenuto_pedal(value: i32)
pub fn ak_midi_cc_soft_pedal() -> i32
pub fn set_ak_midi_cc_soft_pedal(value: i32)
pub fn ak_midi_cc_legato_pedal() -> i32
pub fn set_ak_midi_cc_legato_pedal(value: i32)
pub fn ak_midi_cc_hold_pedal_2() -> i32
pub fn set_ak_midi_cc_hold_pedal_2(value: i32)
pub fn ak_midi_cc_sound_variation() -> i32
pub fn set_ak_midi_cc_sound_variation(value: i32)
pub fn ak_midi_cc_sound_timbre() -> i32
pub fn set_ak_midi_cc_sound_timbre(value: i32)
pub fn ak_midi_cc_sound_release_time() -> i32
pub fn set_ak_midi_cc_sound_release_time(value: i32)
pub fn ak_midi_cc_sound_attack_time() -> i32
pub fn set_ak_midi_cc_sound_attack_time(value: i32)
pub fn ak_midi_cc_sound_brightness() -> i32
pub fn set_ak_midi_cc_sound_brightness(value: i32)
pub fn ak_midi_cc_sound_ctrl_6() -> i32
pub fn set_ak_midi_cc_sound_ctrl_6(value: i32)
pub fn ak_midi_cc_sound_ctrl_7() -> i32
pub fn set_ak_midi_cc_sound_ctrl_7(value: i32)
pub fn ak_midi_cc_sound_ctrl_8() -> i32
pub fn set_ak_midi_cc_sound_ctrl_8(value: i32)
pub fn ak_midi_cc_sound_ctrl_9() -> i32
pub fn set_ak_midi_cc_sound_ctrl_9(value: i32)
pub fn ak_midi_cc_sound_ctrl_10() -> i32
pub fn set_ak_midi_cc_sound_ctrl_10(value: i32)
pub fn ak_midi_cc_reverb_level() -> i32
pub fn set_ak_midi_cc_reverb_level(value: i32)
pub fn ak_midi_cc_tremolo_level() -> i32
pub fn set_ak_midi_cc_tremolo_level(value: i32)
pub fn ak_midi_cc_chorus_level() -> i32
pub fn set_ak_midi_cc_chorus_level(value: i32)
pub fn ak_midi_cc_celeste_level() -> i32
pub fn set_ak_midi_cc_celeste_level(value: i32)
pub fn ak_midi_cc_phaser_level() -> i32
pub fn set_ak_midi_cc_phaser_level(value: i32)
pub fn ak_midi_cc_non_register_coarse() -> i32
pub fn set_ak_midi_cc_non_register_coarse(value: i32)
pub fn ak_midi_cc_non_register_fine() -> i32
pub fn set_ak_midi_cc_non_register_fine(value: i32)
pub fn ak_midi_cc_all_sound_off() -> i32
pub fn set_ak_midi_cc_all_sound_off(value: i32)
pub fn ak_midi_cc_all_controllers_off() -> i32
pub fn set_ak_midi_cc_all_controllers_off(value: i32)
pub fn ak_midi_cc_local_keyboard() -> i32
pub fn set_ak_midi_cc_local_keyboard(value: i32)
pub fn ak_midi_cc_all_notes_off() -> i32
pub fn set_ak_midi_cc_all_notes_off(value: i32)
pub fn ak_midi_cc_omni_mode_off() -> i32
pub fn set_ak_midi_cc_omni_mode_off(value: i32)
pub fn ak_midi_cc_omni_mode_on() -> i32
pub fn set_ak_midi_cc_omni_mode_on(value: i32)
pub fn ak_midi_cc_omni_monophonic_on() -> i32
pub fn set_ak_midi_cc_omni_monophonic_on(value: i32)
pub fn ak_midi_cc_omni_polyphonic_on() -> i32
pub fn set_ak_midi_cc_omni_polyphonic_on(value: i32)
pub fn ak_speaker_front_left() -> i32
pub fn set_ak_speaker_front_left(value: i32)
pub fn ak_speaker_front_right() -> i32
pub fn set_ak_speaker_front_right(value: i32)
pub fn ak_speaker_front_center() -> i32
pub fn set_ak_speaker_front_center(value: i32)
pub fn ak_speaker_low_frequency() -> i32
pub fn set_ak_speaker_low_frequency(value: i32)
pub fn ak_speaker_back_left() -> i32
pub fn set_ak_speaker_back_left(value: i32)
pub fn ak_speaker_back_right() -> i32
pub fn set_ak_speaker_back_right(value: i32)
pub fn ak_speaker_back_center() -> i32
pub fn set_ak_speaker_back_center(value: i32)
pub fn ak_speaker_side_left() -> i32
pub fn set_ak_speaker_side_left(value: i32)
pub fn ak_speaker_side_right() -> i32
pub fn set_ak_speaker_side_right(value: i32)
pub fn ak_speaker_top() -> i32
pub fn set_ak_speaker_top(value: i32)
pub fn ak_speaker_height_front_left() -> i32
pub fn set_ak_speaker_height_front_left(value: i32)
pub fn ak_speaker_height_front_center() -> i32
pub fn set_ak_speaker_height_front_center(value: i32)
pub fn ak_speaker_height_front_right() -> i32
pub fn set_ak_speaker_height_front_right(value: i32)
pub fn ak_speaker_height_back_left() -> i32
pub fn set_ak_speaker_height_back_left(value: i32)
pub fn ak_speaker_height_back_center() -> i32
pub fn set_ak_speaker_height_back_center(value: i32)
pub fn ak_speaker_height_back_right() -> i32
pub fn set_ak_speaker_height_back_right(value: i32)
pub fn ak_speaker_setup_mono() -> i32
pub fn set_ak_speaker_setup_mono(value: i32)
pub fn ak_speaker_setup_0point1() -> i32
pub fn set_ak_speaker_setup_0point1(value: i32)
pub fn ak_speaker_setup_1point1() -> i32
pub fn set_ak_speaker_setup_1point1(value: i32)
pub fn ak_speaker_setup_stereo() -> i32
pub fn set_ak_speaker_setup_stereo(value: i32)
pub fn ak_speaker_setup_2point1() -> i32
pub fn set_ak_speaker_setup_2point1(value: i32)
pub fn ak_speaker_setup_3stereo() -> i32
pub fn set_ak_speaker_setup_3stereo(value: i32)
pub fn ak_speaker_setup_3point1() -> i32
pub fn set_ak_speaker_setup_3point1(value: i32)
pub fn ak_speaker_setup_4() -> i32
pub fn set_ak_speaker_setup_4(value: i32)
pub fn ak_speaker_setup_4point1() -> i32
pub fn set_ak_speaker_setup_4point1(value: i32)
pub fn ak_speaker_setup_5() -> i32
pub fn set_ak_speaker_setup_5(value: i32)
pub fn ak_speaker_setup_5point1() -> i32
pub fn set_ak_speaker_setup_5point1(value: i32)
pub fn ak_speaker_setup_6() -> i32
pub fn set_ak_speaker_setup_6(value: i32)
pub fn ak_speaker_setup_6point1() -> i32
pub fn set_ak_speaker_setup_6point1(value: i32)
pub fn ak_speaker_setup_7() -> i32
pub fn set_ak_speaker_setup_7(value: i32)
pub fn ak_speaker_setup_7point1() -> i32
pub fn set_ak_speaker_setup_7point1(value: i32)
pub fn ak_speaker_setup_surround() -> i32
pub fn set_ak_speaker_setup_surround(value: i32)
pub fn ak_speaker_setup_dpl2() -> i32
pub fn set_ak_speaker_setup_dpl2(value: i32)
pub fn ak_speaker_setup_height_4() -> i32
pub fn set_ak_speaker_setup_height_4(value: i32)
pub fn ak_speaker_setup_height_5() -> i32
pub fn set_ak_speaker_setup_height_5(value: i32)
pub fn ak_speaker_setup_height_all() -> i32
pub fn set_ak_speaker_setup_height_all(value: i32)
pub fn ak_speaker_setup_auro_222() -> i32
pub fn set_ak_speaker_setup_auro_222(value: i32)
pub fn ak_speaker_setup_auro_8() -> i32
pub fn set_ak_speaker_setup_auro_8(value: i32)
pub fn ak_speaker_setup_auro_9() -> i32
pub fn set_ak_speaker_setup_auro_9(value: i32)
pub fn ak_speaker_setup_auro_9point1() -> i32
pub fn set_ak_speaker_setup_auro_9point1(value: i32)
pub fn ak_speaker_setup_auro_10() -> i32
pub fn set_ak_speaker_setup_auro_10(value: i32)
pub fn ak_speaker_setup_auro_10point1() -> i32
pub fn set_ak_speaker_setup_auro_10point1(value: i32)
pub fn ak_speaker_setup_auro_11() -> i32
pub fn set_ak_speaker_setup_auro_11(value: i32)
pub fn ak_speaker_setup_auro_11point1() -> i32
pub fn set_ak_speaker_setup_auro_11point1(value: i32)
pub fn ak_speaker_setup_auro_11_740() -> i32
pub fn set_ak_speaker_setup_auro_11_740(value: i32)
pub fn ak_speaker_setup_auro_11point1_740() -> i32
pub fn set_ak_speaker_setup_auro_11point1_740(value: i32)
pub fn ak_speaker_setup_auro_13_751() -> i32
pub fn set_ak_speaker_setup_auro_13_751(value: i32)
pub fn ak_speaker_setup_auro_13point1_751() -> i32
pub fn set_ak_speaker_setup_auro_13point1_751(value: i32)
pub fn ak_speaker_setup_dolby_5_0_2() -> i32
pub fn set_ak_speaker_setup_dolby_5_0_2(value: i32)
pub fn ak_speaker_setup_dolby_5_1_2() -> i32
pub fn set_ak_speaker_setup_dolby_5_1_2(value: i32)
pub fn ak_speaker_setup_dolby_6_0_2() -> i32
pub fn set_ak_speaker_setup_dolby_6_0_2(value: i32)
pub fn ak_speaker_setup_dolby_6_1_2() -> i32
pub fn set_ak_speaker_setup_dolby_6_1_2(value: i32)
pub fn ak_speaker_setup_dolby_6_0_4() -> i32
pub fn set_ak_speaker_setup_dolby_6_0_4(value: i32)
pub fn ak_speaker_setup_dolby_6_1_4() -> i32
pub fn set_ak_speaker_setup_dolby_6_1_4(value: i32)
pub fn ak_speaker_setup_dolby_7_0_2() -> i32
pub fn set_ak_speaker_setup_dolby_7_0_2(value: i32)
pub fn ak_speaker_setup_dolby_7_1_2() -> i32
pub fn set_ak_speaker_setup_dolby_7_1_2(value: i32)
pub fn ak_speaker_setup_dolby_7_0_4() -> i32
pub fn set_ak_speaker_setup_dolby_7_0_4(value: i32)
pub fn ak_speaker_setup_dolby_7_1_4() -> i32
pub fn set_ak_speaker_setup_dolby_7_1_4(value: i32)
pub fn ak_speaker_setup_all_speakers() -> i32
pub fn set_ak_speaker_setup_all_speakers(value: i32)
pub fn ak_idx_setup_front_left() -> i32
pub fn set_ak_idx_setup_front_left(value: i32)
pub fn ak_idx_setup_front_right() -> i32
pub fn set_ak_idx_setup_front_right(value: i32)
pub fn ak_idx_setup_center() -> i32
pub fn set_ak_idx_setup_center(value: i32)
pub fn ak_idx_setup_nocenter_back_left() -> i32
pub fn set_ak_idx_setup_nocenter_back_left(value: i32)
pub fn ak_idx_setup_nocenter_back_right() -> i32
pub fn set_ak_idx_setup_nocenter_back_right(value: i32)
pub fn ak_idx_setup_nocenter_side_left() -> i32
pub fn set_ak_idx_setup_nocenter_side_left(value: i32)
pub fn ak_idx_setup_nocenter_side_right() -> i32
pub fn set_ak_idx_setup_nocenter_side_right(value: i32)
pub fn ak_idx_setup_withcenter_back_left() -> i32
pub fn set_ak_idx_setup_withcenter_back_left(value: i32)
pub fn ak_idx_setup_withcenter_back_right() -> i32
pub fn set_ak_idx_setup_withcenter_back_right(value: i32)
pub fn ak_idx_setup_withcenter_side_left() -> i32
pub fn set_ak_idx_setup_withcenter_side_left(value: i32)
pub fn ak_idx_setup_withcenter_side_right() -> i32
pub fn set_ak_idx_setup_withcenter_side_right(value: i32)
pub fn ak_idx_setup_0_lfe() -> i32
pub fn set_ak_idx_setup_0_lfe(value: i32)
pub fn ak_idx_setup_1_center() -> i32
pub fn set_ak_idx_setup_1_center(value: i32)
pub fn ak_idx_setup_1_lfe() -> i32
pub fn set_ak_idx_setup_1_lfe(value: i32)
pub fn ak_idx_setup_2_left() -> i32
pub fn set_ak_idx_setup_2_left(value: i32)
pub fn ak_idx_setup_2_right() -> i32
pub fn set_ak_idx_setup_2_right(value: i32)
pub fn ak_idx_setup_2_lfe() -> i32
pub fn set_ak_idx_setup_2_lfe(value: i32)
pub fn ak_idx_setup_3_left() -> i32
pub fn set_ak_idx_setup_3_left(value: i32)
pub fn ak_idx_setup_3_right() -> i32
pub fn set_ak_idx_setup_3_right(value: i32)
pub fn ak_idx_setup_3_center() -> i32
pub fn set_ak_idx_setup_3_center(value: i32)
pub fn ak_idx_setup_3_lfe() -> i32
pub fn set_ak_idx_setup_3_lfe(value: i32)
pub fn ak_idx_setup_4_frontleft() -> i32
pub fn set_ak_idx_setup_4_frontleft(value: i32)
pub fn ak_idx_setup_4_frontright() -> i32
pub fn set_ak_idx_setup_4_frontright(value: i32)
pub fn ak_idx_setup_4_rearleft() -> i32
pub fn set_ak_idx_setup_4_rearleft(value: i32)
pub fn ak_idx_setup_4_rearright() -> i32
pub fn set_ak_idx_setup_4_rearright(value: i32)
pub fn ak_idx_setup_4_lfe() -> i32
pub fn set_ak_idx_setup_4_lfe(value: i32)
pub fn ak_idx_setup_5_frontleft() -> i32
pub fn set_ak_idx_setup_5_frontleft(value: i32)
pub fn ak_idx_setup_5_frontright() -> i32
pub fn set_ak_idx_setup_5_frontright(value: i32)
pub fn ak_idx_setup_5_center() -> i32
pub fn set_ak_idx_setup_5_center(value: i32)
pub fn ak_idx_setup_5_rearleft() -> i32
pub fn set_ak_idx_setup_5_rearleft(value: i32)
pub fn ak_idx_setup_5_rearright() -> i32
pub fn set_ak_idx_setup_5_rearright(value: i32)
pub fn ak_idx_setup_5_lfe() -> i32
pub fn set_ak_idx_setup_5_lfe(value: i32)
pub fn ak_idx_setup_6_frontleft() -> i32
pub fn set_ak_idx_setup_6_frontleft(value: i32)
pub fn ak_idx_setup_6_frontright() -> i32
pub fn set_ak_idx_setup_6_frontright(value: i32)
pub fn ak_idx_setup_6_rearleft() -> i32
pub fn set_ak_idx_setup_6_rearleft(value: i32)
pub fn ak_idx_setup_6_rearright() -> i32
pub fn set_ak_idx_setup_6_rearright(value: i32)
pub fn ak_idx_setup_6_sideleft() -> i32
pub fn set_ak_idx_setup_6_sideleft(value: i32)
pub fn ak_idx_setup_6_sideright() -> i32
pub fn set_ak_idx_setup_6_sideright(value: i32)
pub fn ak_idx_setup_6_lfe() -> i32
pub fn set_ak_idx_setup_6_lfe(value: i32)
pub fn ak_idx_setup_7_frontleft() -> i32
pub fn set_ak_idx_setup_7_frontleft(value: i32)
pub fn ak_idx_setup_7_frontright() -> i32
pub fn set_ak_idx_setup_7_frontright(value: i32)
pub fn ak_idx_setup_7_center() -> i32
pub fn set_ak_idx_setup_7_center(value: i32)
pub fn ak_idx_setup_7_rearleft() -> i32
pub fn set_ak_idx_setup_7_rearleft(value: i32)
pub fn ak_idx_setup_7_rearright() -> i32
pub fn set_ak_idx_setup_7_rearright(value: i32)
pub fn ak_idx_setup_7_sideleft() -> i32
pub fn set_ak_idx_setup_7_sideleft(value: i32)
pub fn ak_idx_setup_7_sideright() -> i32
pub fn set_ak_idx_setup_7_sideright(value: i32)
pub fn ak_idx_setup_7_lfe() -> i32
pub fn set_ak_idx_setup_7_lfe(value: i32)
pub fn ak_speaker_setup_0_1() -> i32
pub fn set_ak_speaker_setup_0_1(value: i32)
pub fn ak_speaker_setup_1_0_center() -> i32
pub fn set_ak_speaker_setup_1_0_center(value: i32)
pub fn ak_speaker_setup_1_1_center() -> i32
pub fn set_ak_speaker_setup_1_1_center(value: i32)
pub fn ak_speaker_setup_2_0() -> i32
pub fn set_ak_speaker_setup_2_0(value: i32)
pub fn ak_speaker_setup_2_1() -> i32
pub fn set_ak_speaker_setup_2_1(value: i32)
pub fn ak_speaker_setup_3_0() -> i32
pub fn set_ak_speaker_setup_3_0(value: i32)
pub fn ak_speaker_setup_3_1() -> i32
pub fn set_ak_speaker_setup_3_1(value: i32)
pub fn ak_speaker_setup_front() -> i32
pub fn set_ak_speaker_setup_front(value: i32)
pub fn ak_speaker_setup_4_0() -> i32
pub fn set_ak_speaker_setup_4_0(value: i32)
pub fn ak_speaker_setup_4_1() -> i32
pub fn set_ak_speaker_setup_4_1(value: i32)
pub fn ak_speaker_setup_5_0() -> i32
pub fn set_ak_speaker_setup_5_0(value: i32)
pub fn ak_speaker_setup_5_1() -> i32
pub fn set_ak_speaker_setup_5_1(value: i32)
pub fn ak_speaker_setup_6_0() -> i32
pub fn set_ak_speaker_setup_6_0(value: i32)
pub fn ak_speaker_setup_6_1() -> i32
pub fn set_ak_speaker_setup_6_1(value: i32)
pub fn ak_speaker_setup_7_0() -> i32
pub fn set_ak_speaker_setup_7_0(value: i32)
pub fn ak_speaker_setup_7_1() -> i32
pub fn set_ak_speaker_setup_7_1(value: i32)
pub fn ak_speaker_setup_default_plane() -> i32
pub fn set_ak_speaker_setup_default_plane(value: i32)
pub fn ak_supported_standard_channel_mask() -> i32
pub fn set_ak_supported_standard_channel_mask(value: i32)
pub fn ak_standard_max_num_channels() -> i32
pub fn set_ak_standard_max_num_channels(value: i32)
pub fn ak_max_ambisonics_order() -> i32
pub fn set_ak_max_ambisonics_order(value: i32)
pub fn ak_max_num_texture() -> i32
pub fn set_ak_max_num_texture(value: i32)
pub fn ak_max_reflect_order() -> i32
pub fn set_ak_max_reflect_order(value: i32)
pub fn ak_max_reflection_path_length() -> i32
pub fn set_ak_max_reflection_path_length(value: i32)
pub fn ak_max_sound_propagation_depth() -> i32
pub fn set_ak_max_sound_propagation_depth(value: i32)
pub fn ak_default_diffr_shadow_degrees() -> f64
pub fn set_ak_default_diffr_shadow_degrees(value: f64)
pub fn ak_default_diffr_shadow_atten() -> f64
pub fn set_ak_default_diffr_shadow_atten(value: f64)
pub fn ak_default_movement_threshold() -> f64
pub fn set_ak_default_movement_threshold(value: f64)
pub fn ak_default_reflections_order() -> i32
pub fn set_ak_default_reflections_order(value: i32)
pub fn ak_sa_epsilon() -> f64
pub fn set_ak_sa_epsilon(value: f64)
pub fn ak_sa_diffraction_epsilon() -> f64
pub fn set_ak_sa_diffraction_epsilon(value: f64)
pub fn ak_sa_diffraction_dot_epsilon() -> f64
pub fn set_ak_sa_diffraction_dot_epsilon(value: f64)
pub fn ak_sa_plane_thickness_ratio() -> f64
pub fn set_ak_sa_plane_thickness_ratio(value: f64)
pub fn game_object_hash_field() -> AkSoundEngine_GameObjectHashFunction
pub fn set_game_object_hash_field(value: AkSoundEngine_GameObjectHashFunction)
pub fn deprecation_2018_1_2() -> Il2CppString
pub fn set_deprecation_2018_1_2(value: Il2CppString)
pub fn deprecation_2018_1_6() -> Il2CppString
pub fn set_deprecation_2018_1_6(value: Il2CppString)
pub fn deprecation_2019_2_0() -> Il2CppString
pub fn set_deprecation_2019_2_0(value: Il2CppString)
pub fn deprecation_2019_2_2() -> Il2CppString
pub fn set_deprecation_2019_2_2(value: Il2CppString)
pub fn registered_game_objects() -> HashSet_1<u64>
pub fn set_registered_game_objects(value: HashSet_1<u64>)
Source§impl AkSoundEngine
impl AkSoundEngine
Sourcepub fn get_ak_soundbank_version() -> u32
pub fn get_ak_soundbank_version() -> u32
get_AK_SOUNDBANK_VERSION() overload
Sourcepub fn get_ak_int() -> u16
pub fn get_ak_int() -> u16
get_AK_INT() overload
Sourcepub fn get_ak_float() -> u16
pub fn get_ak_float() -> u16
get_AK_FLOAT() overload
Sourcepub fn get_ak_interleaved() -> u8
pub fn get_ak_interleaved() -> u8
get_AK_INTERLEAVED() overload
Sourcepub fn get_ak_noninterleaved() -> u8
pub fn get_ak_noninterleaved() -> u8
get_AK_NONINTERLEAVED() overload
Sourcepub fn get_ak_le_native_bitspersample() -> u32
pub fn get_ak_le_native_bitspersample() -> u32
get_AK_LE_NATIVE_BITSPERSAMPLE() overload
Sourcepub fn get_ak_le_native_sampletype() -> u32
pub fn get_ak_le_native_sampletype() -> u32
get_AK_LE_NATIVE_SAMPLETYPE() overload
Sourcepub fn get_ak_le_native_interleave() -> u32
pub fn get_ak_le_native_interleave() -> u32
get_AK_LE_NATIVE_INTERLEAVE() overload
Sourcepub fn dynamic_sequence_open(
in_game_object_id: impl Into<GameObject>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
in_e_dynamic_sequence_type: impl Into<AkDynamicSequenceType>,
) -> u32
pub fn dynamic_sequence_open( in_game_object_id: impl Into<GameObject>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, in_e_dynamic_sequence_type: impl Into<AkDynamicSequenceType>, ) -> u32
DynamicSequenceOpen(crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, crate::root::akdynamicsequencetype::AkDynamicSequenceType) overload
Sourcepub fn dynamic_sequence_open_2(
in_game_object_id: impl Into<GameObject>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
) -> u32
pub fn dynamic_sequence_open_2( in_game_object_id: impl Into<GameObject>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, ) -> u32
DynamicSequenceOpen(crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object) overload
Sourcepub fn dynamic_sequence_open_3(in_game_object_id: impl Into<GameObject>) -> u32
pub fn dynamic_sequence_open_3(in_game_object_id: impl Into<GameObject>) -> u32
DynamicSequenceOpen(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn dynamic_sequence_close(in_playing_id: impl Into<u32>) -> AKRESULT
pub fn dynamic_sequence_close(in_playing_id: impl Into<u32>) -> AKRESULT
DynamicSequenceClose(u32) overload
Sourcepub fn dynamic_sequence_play(
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn dynamic_sequence_play( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
DynamicSequencePlay(u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn dynamic_sequence_play_2(
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
) -> AKRESULT
pub fn dynamic_sequence_play_2( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, ) -> AKRESULT
DynamicSequencePlay(u32, i32) overload
Sourcepub fn dynamic_sequence_play_3(in_playing_id: impl Into<u32>) -> AKRESULT
pub fn dynamic_sequence_play_3(in_playing_id: impl Into<u32>) -> AKRESULT
DynamicSequencePlay(u32) overload
Sourcepub fn dynamic_sequence_pause(
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn dynamic_sequence_pause( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
DynamicSequencePause(u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn dynamic_sequence_pause_2(
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
) -> AKRESULT
pub fn dynamic_sequence_pause_2( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, ) -> AKRESULT
DynamicSequencePause(u32, i32) overload
Sourcepub fn dynamic_sequence_pause_3(in_playing_id: impl Into<u32>) -> AKRESULT
pub fn dynamic_sequence_pause_3(in_playing_id: impl Into<u32>) -> AKRESULT
DynamicSequencePause(u32) overload
Sourcepub fn dynamic_sequence_resume(
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn dynamic_sequence_resume( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
DynamicSequenceResume(u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn dynamic_sequence_resume_2(
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
) -> AKRESULT
pub fn dynamic_sequence_resume_2( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, ) -> AKRESULT
DynamicSequenceResume(u32, i32) overload
Sourcepub fn dynamic_sequence_resume_3(in_playing_id: impl Into<u32>) -> AKRESULT
pub fn dynamic_sequence_resume_3(in_playing_id: impl Into<u32>) -> AKRESULT
DynamicSequenceResume(u32) overload
Sourcepub fn dynamic_sequence_stop(
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn dynamic_sequence_stop( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
DynamicSequenceStop(u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn dynamic_sequence_stop_2(
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
) -> AKRESULT
pub fn dynamic_sequence_stop_2( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, ) -> AKRESULT
DynamicSequenceStop(u32, i32) overload
Sourcepub fn dynamic_sequence_stop_3(in_playing_id: impl Into<u32>) -> AKRESULT
pub fn dynamic_sequence_stop_3(in_playing_id: impl Into<u32>) -> AKRESULT
DynamicSequenceStop(u32) overload
Sourcepub fn dynamic_sequence_break(in_playing_id: impl Into<u32>) -> AKRESULT
pub fn dynamic_sequence_break(in_playing_id: impl Into<u32>) -> AKRESULT
DynamicSequenceBreak(u32) overload
Sourcepub fn seek(
in_playing_id: impl Into<u32>,
in_i_position: impl Into<i32>,
in_b_seek_to_nearest_marker: impl Into<bool>,
) -> AKRESULT
pub fn seek( in_playing_id: impl Into<u32>, in_i_position: impl Into<i32>, in_b_seek_to_nearest_marker: impl Into<bool>, ) -> AKRESULT
Seek(u32, i32, bool) overload
Sourcepub fn seek_2(
in_playing_id: impl Into<u32>,
in_f_percent: impl Into<f32>,
in_b_seek_to_nearest_marker: impl Into<bool>,
) -> AKRESULT
pub fn seek_2( in_playing_id: impl Into<u32>, in_f_percent: impl Into<f32>, in_b_seek_to_nearest_marker: impl Into<bool>, ) -> AKRESULT
Seek(u32, f32, bool) overload
Sourcepub fn dynamic_sequence_get_pause_times(
in_playing_id: impl Into<u32>,
) -> (AKRESULT, u32, u32)
pub fn dynamic_sequence_get_pause_times( in_playing_id: impl Into<u32>, ) -> (AKRESULT, u32, u32)
DynamicSequenceGetPauseTimes(u32, *mutu32, *mutu32) overload
Sourcepub fn dynamic_sequence_lock_playlist(
in_playing_id: impl Into<u32>,
) -> AkPlaylist
pub fn dynamic_sequence_lock_playlist( in_playing_id: impl Into<u32>, ) -> AkPlaylist
DynamicSequenceLockPlaylist(u32) overload
Sourcepub fn dynamic_sequence_unlock_playlist(
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn dynamic_sequence_unlock_playlist( in_playing_id: impl Into<u32>, ) -> AKRESULT
DynamicSequenceUnlockPlaylist(u32) overload
Sourcepub fn is_initialized() -> bool
pub fn is_initialized() -> bool
IsInitialized() overload
Sourcepub fn get_audio_settings(
out_audio_settings: impl Into<AkAudioSettings>,
) -> AKRESULT
pub fn get_audio_settings( out_audio_settings: impl Into<AkAudioSettings>, ) -> AKRESULT
GetAudioSettings(crate::root::akaudiosettings::AkAudioSettings) overload
Sourcepub fn get_speaker_configuration(
in_id_output: impl Into<u64>,
) -> AkChannelConfig
pub fn get_speaker_configuration( in_id_output: impl Into<u64>, ) -> AkChannelConfig
GetSpeakerConfiguration(u64) overload
Sourcepub fn get_speaker_configuration_2() -> AkChannelConfig
pub fn get_speaker_configuration_2() -> AkChannelConfig
GetSpeakerConfiguration() overload
Sourcepub fn get_panning_rule(in_id_output: impl Into<u64>) -> (AKRESULT, i32)
pub fn get_panning_rule(in_id_output: impl Into<u64>) -> (AKRESULT, i32)
GetPanningRule(*muti32, u64) overload
Sourcepub fn get_panning_rule_2() -> (AKRESULT, i32)
pub fn get_panning_rule_2() -> (AKRESULT, i32)
GetPanningRule(*muti32) overload
Sourcepub fn set_panning_rule(
in_e_panning_rule: impl Into<AkPanningRule>,
in_id_output: impl Into<u64>,
) -> AKRESULT
pub fn set_panning_rule( in_e_panning_rule: impl Into<AkPanningRule>, in_id_output: impl Into<u64>, ) -> AKRESULT
SetPanningRule(crate::root::akpanningrule::AkPanningRule, u64) overload
Sourcepub fn set_panning_rule_2(
in_e_panning_rule: impl Into<AkPanningRule>,
) -> AKRESULT
pub fn set_panning_rule_2( in_e_panning_rule: impl Into<AkPanningRule>, ) -> AKRESULT
SetPanningRule(crate::root::akpanningrule::AkPanningRule) overload
Sourcepub fn get_speaker_angles(
io_pf_speaker_angles: impl Into<Array<f32>>,
in_id_output: impl Into<u64>,
) -> (AKRESULT, u32, f32)
pub fn get_speaker_angles( io_pf_speaker_angles: impl Into<Array<f32>>, in_id_output: impl Into<u64>, ) -> (AKRESULT, u32, f32)
GetSpeakerAngles(::unity::Array<f32>, *mutu32, *mutf32, u64) overload
Sourcepub fn get_speaker_angles_2(
io_pf_speaker_angles: impl Into<Array<f32>>,
) -> (AKRESULT, u32, f32)
pub fn get_speaker_angles_2( io_pf_speaker_angles: impl Into<Array<f32>>, ) -> (AKRESULT, u32, f32)
GetSpeakerAngles(::unity::Array<f32>, *mutu32, *mutf32) overload
Sourcepub fn set_speaker_angles(
in_pf_speaker_angles: impl Into<Array<f32>>,
in_u_num_angles: impl Into<u32>,
in_f_height_angle: impl Into<f32>,
in_id_output: impl Into<u64>,
) -> AKRESULT
pub fn set_speaker_angles( in_pf_speaker_angles: impl Into<Array<f32>>, in_u_num_angles: impl Into<u32>, in_f_height_angle: impl Into<f32>, in_id_output: impl Into<u64>, ) -> AKRESULT
SetSpeakerAngles(::unity::Array<f32>, u32, f32, u64) overload
Sourcepub fn set_speaker_angles_2(
in_pf_speaker_angles: impl Into<Array<f32>>,
in_u_num_angles: impl Into<u32>,
in_f_height_angle: impl Into<f32>,
) -> AKRESULT
pub fn set_speaker_angles_2( in_pf_speaker_angles: impl Into<Array<f32>>, in_u_num_angles: impl Into<u32>, in_f_height_angle: impl Into<f32>, ) -> AKRESULT
SetSpeakerAngles(::unity::Array<f32>, u32, f32) overload
Sourcepub fn set_volume_threshold(
in_f_volume_threshold_db: impl Into<f32>,
) -> AKRESULT
pub fn set_volume_threshold( in_f_volume_threshold_db: impl Into<f32>, ) -> AKRESULT
SetVolumeThreshold(f32) overload
Sourcepub fn set_max_num_voices_limit(
in_max_number_voices: impl Into<u16>,
) -> AKRESULT
pub fn set_max_num_voices_limit( in_max_number_voices: impl Into<u16>, ) -> AKRESULT
SetMaxNumVoicesLimit(u16) overload
Sourcepub fn render_audio(in_b_allow_sync_render: impl Into<bool>) -> AKRESULT
pub fn render_audio(in_b_allow_sync_render: impl Into<bool>) -> AKRESULT
RenderAudio(bool) overload
Sourcepub fn render_audio_2() -> AKRESULT
pub fn render_audio_2() -> AKRESULT
RenderAudio() overload
Sourcepub fn register_plugin_dll(
in_dll_name: impl Into<Il2CppString>,
in_dll_path: impl Into<Il2CppString>,
) -> AKRESULT
pub fn register_plugin_dll( in_dll_name: impl Into<Il2CppString>, in_dll_path: impl Into<Il2CppString>, ) -> AKRESULT
RegisterPluginDLL(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn register_plugin_dll_2(in_dll_name: impl Into<Il2CppString>) -> AKRESULT
pub fn register_plugin_dll_2(in_dll_name: impl Into<Il2CppString>) -> AKRESULT
RegisterPluginDLL(::unity::Il2CppString) overload
Sourcepub fn get_id_from_string(in_psz_string: impl Into<Il2CppString>) -> u32
pub fn get_id_from_string(in_psz_string: impl Into<Il2CppString>) -> u32
GetIDFromString(::unity::Il2CppString) overload
Sourcepub fn post_event(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
in_c_externals: impl Into<u32>,
in_p_external_sources: impl Into<AkExternalSourceInfoArray>,
in_playing_id: impl Into<u32>,
) -> u32
pub fn post_event( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, in_c_externals: impl Into<u32>, in_p_external_sources: impl Into<AkExternalSourceInfoArray>, in_playing_id: impl Into<u32>, ) -> u32
PostEvent(u32, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray, u32) overload
Sourcepub fn post_event_2(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
in_c_externals: impl Into<u32>,
in_p_external_sources: impl Into<AkExternalSourceInfoArray>,
) -> u32
pub fn post_event_2( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, in_c_externals: impl Into<u32>, in_p_external_sources: impl Into<AkExternalSourceInfoArray>, ) -> u32
PostEvent(u32, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray) overload
Sourcepub fn post_event_3(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
) -> u32
pub fn post_event_3( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, ) -> u32
PostEvent(u32, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object) overload
Sourcepub fn post_event_4(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
) -> u32
pub fn post_event_4( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, ) -> u32
PostEvent(u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn post_event_5(
in_psz_event_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
in_c_externals: impl Into<u32>,
in_p_external_sources: impl Into<AkExternalSourceInfoArray>,
in_playing_id: impl Into<u32>,
) -> u32
pub fn post_event_5( in_psz_event_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, in_c_externals: impl Into<u32>, in_p_external_sources: impl Into<AkExternalSourceInfoArray>, in_playing_id: impl Into<u32>, ) -> u32
PostEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray, u32) overload
Sourcepub fn post_event_6(
in_psz_event_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
in_c_externals: impl Into<u32>,
in_p_external_sources: impl Into<AkExternalSourceInfoArray>,
) -> u32
pub fn post_event_6( in_psz_event_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, in_c_externals: impl Into<u32>, in_p_external_sources: impl Into<AkExternalSourceInfoArray>, ) -> u32
PostEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray) overload
Sourcepub fn post_event_7(
in_psz_event_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
) -> u32
pub fn post_event_7( in_psz_event_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_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 post_event_8(
in_psz_event_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
) -> u32
pub fn post_event_8( in_psz_event_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, ) -> u32
PostEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn execute_action_on_event(
in_event_id: impl Into<u32>,
in_action_type: impl Into<AkActionOnEventType>,
in_game_object_id: impl Into<GameObject>,
in_u_transition_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn execute_action_on_event( in_event_id: impl Into<u32>, in_action_type: impl Into<AkActionOnEventType>, in_game_object_id: impl Into<GameObject>, in_u_transition_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, in_playing_id: impl Into<u32>, ) -> AKRESULT
ExecuteActionOnEvent(u32, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, u32) overload
Sourcepub fn execute_action_on_event_2(
in_event_id: impl Into<u32>,
in_action_type: impl Into<AkActionOnEventType>,
in_game_object_id: impl Into<GameObject>,
in_u_transition_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn execute_action_on_event_2( in_event_id: impl Into<u32>, in_action_type: impl Into<AkActionOnEventType>, in_game_object_id: impl Into<GameObject>, in_u_transition_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
ExecuteActionOnEvent(u32, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn execute_action_on_event_3(
in_event_id: impl Into<u32>,
in_action_type: impl Into<AkActionOnEventType>,
in_game_object_id: impl Into<GameObject>,
in_u_transition_duration: impl Into<i32>,
) -> AKRESULT
pub fn execute_action_on_event_3( in_event_id: impl Into<u32>, in_action_type: impl Into<AkActionOnEventType>, in_game_object_id: impl Into<GameObject>, in_u_transition_duration: impl Into<i32>, ) -> AKRESULT
ExecuteActionOnEvent(u32, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn execute_action_on_event_4(
in_event_id: impl Into<u32>,
in_action_type: impl Into<AkActionOnEventType>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn execute_action_on_event_4( in_event_id: impl Into<u32>, in_action_type: impl Into<AkActionOnEventType>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
ExecuteActionOnEvent(u32, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn execute_action_on_event_5(
in_event_id: impl Into<u32>,
in_action_type: impl Into<AkActionOnEventType>,
) -> AKRESULT
pub fn execute_action_on_event_5( in_event_id: impl Into<u32>, in_action_type: impl Into<AkActionOnEventType>, ) -> AKRESULT
ExecuteActionOnEvent(u32, crate::root::akactiononeventtype::AkActionOnEventType) overload
Sourcepub fn execute_action_on_event_6(
in_psz_event_name: impl Into<Il2CppString>,
in_action_type: impl Into<AkActionOnEventType>,
in_game_object_id: impl Into<GameObject>,
in_u_transition_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn execute_action_on_event_6( in_psz_event_name: impl Into<Il2CppString>, in_action_type: impl Into<AkActionOnEventType>, in_game_object_id: impl Into<GameObject>, in_u_transition_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, in_playing_id: impl Into<u32>, ) -> AKRESULT
ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, u32) overload
Sourcepub fn execute_action_on_event_7(
in_psz_event_name: impl Into<Il2CppString>,
in_action_type: impl Into<AkActionOnEventType>,
in_game_object_id: impl Into<GameObject>,
in_u_transition_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn execute_action_on_event_7( in_psz_event_name: impl Into<Il2CppString>, in_action_type: impl Into<AkActionOnEventType>, in_game_object_id: impl Into<GameObject>, in_u_transition_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn execute_action_on_event_8(
in_psz_event_name: impl Into<Il2CppString>,
in_action_type: impl Into<AkActionOnEventType>,
in_game_object_id: impl Into<GameObject>,
in_u_transition_duration: impl Into<i32>,
) -> AKRESULT
pub fn execute_action_on_event_8( in_psz_event_name: impl Into<Il2CppString>, in_action_type: impl Into<AkActionOnEventType>, in_game_object_id: impl Into<GameObject>, in_u_transition_duration: impl Into<i32>, ) -> AKRESULT
ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn execute_action_on_event_9(
in_psz_event_name: impl Into<Il2CppString>,
in_action_type: impl Into<AkActionOnEventType>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn execute_action_on_event_9( in_psz_event_name: impl Into<Il2CppString>, in_action_type: impl Into<AkActionOnEventType>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn execute_action_on_event_10(
in_psz_event_name: impl Into<Il2CppString>,
in_action_type: impl Into<AkActionOnEventType>,
) -> AKRESULT
pub fn execute_action_on_event_10( in_psz_event_name: impl Into<Il2CppString>, in_action_type: impl Into<AkActionOnEventType>, ) -> AKRESULT
ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType) overload
Sourcepub fn post_midi_on_event(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_p_posts: impl Into<AkMIDIPostArray>,
in_u_num_posts: impl Into<u16>,
) -> AKRESULT
pub fn post_midi_on_event( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_p_posts: impl Into<AkMIDIPostArray>, in_u_num_posts: impl Into<u16>, ) -> AKRESULT
PostMIDIOnEvent(u32, crate::unity_engine::gameobject::GameObject, crate::root::akmidipostarray::AkMIDIPostArray, u16) overload
Sourcepub fn stop_midi_on_event(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn stop_midi_on_event( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
StopMIDIOnEvent(u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn stop_midi_on_event_2(in_event_id: impl Into<u32>) -> AKRESULT
pub fn stop_midi_on_event_2(in_event_id: impl Into<u32>) -> AKRESULT
StopMIDIOnEvent(u32) overload
Sourcepub fn stop_midi_on_event_3() -> AKRESULT
pub fn stop_midi_on_event_3() -> AKRESULT
StopMIDIOnEvent() overload
Sourcepub fn pin_event_in_stream_cache(
in_event_id: impl Into<u32>,
in_u_active_priority: impl Into<i8>,
in_u_inactive_priority: impl Into<i8>,
) -> AKRESULT
pub fn pin_event_in_stream_cache( in_event_id: impl Into<u32>, in_u_active_priority: impl Into<i8>, in_u_inactive_priority: impl Into<i8>, ) -> AKRESULT
PinEventInStreamCache(u32, i8, i8) overload
Sourcepub fn pin_event_in_stream_cache_2(
in_psz_event_name: impl Into<Il2CppString>,
in_u_active_priority: impl Into<i8>,
in_u_inactive_priority: impl Into<i8>,
) -> AKRESULT
pub fn pin_event_in_stream_cache_2( in_psz_event_name: impl Into<Il2CppString>, in_u_active_priority: impl Into<i8>, in_u_inactive_priority: impl Into<i8>, ) -> AKRESULT
PinEventInStreamCache(::unity::Il2CppString, i8, i8) overload
Sourcepub fn unpin_event_in_stream_cache(in_event_id: impl Into<u32>) -> AKRESULT
pub fn unpin_event_in_stream_cache(in_event_id: impl Into<u32>) -> AKRESULT
UnpinEventInStreamCache(u32) overload
Sourcepub fn unpin_event_in_stream_cache_2(
in_psz_event_name: impl Into<Il2CppString>,
) -> AKRESULT
pub fn unpin_event_in_stream_cache_2( in_psz_event_name: impl Into<Il2CppString>, ) -> AKRESULT
UnpinEventInStreamCache(::unity::Il2CppString) overload
Sourcepub fn get_buffer_status_for_pinned_event(
in_event_id: impl Into<u32>,
) -> (AKRESULT, f32, i32)
pub fn get_buffer_status_for_pinned_event( in_event_id: impl Into<u32>, ) -> (AKRESULT, f32, i32)
GetBufferStatusForPinnedEvent(u32, *mutf32, *muti32) overload
Sourcepub fn get_buffer_status_for_pinned_event_2(
in_psz_event_name: impl Into<Il2CppString>,
) -> (AKRESULT, f32, i32)
pub fn get_buffer_status_for_pinned_event_2( in_psz_event_name: impl Into<Il2CppString>, ) -> (AKRESULT, f32, i32)
GetBufferStatusForPinnedEvent(::unity::Il2CppString, *mutf32, *muti32) overload
Sourcepub fn seek_on_event(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_i_position: impl Into<i32>,
in_b_seek_to_nearest_marker: impl Into<bool>,
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn seek_on_event( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_i_position: impl Into<i32>, in_b_seek_to_nearest_marker: impl Into<bool>, in_playing_id: impl Into<u32>, ) -> AKRESULT
SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, i32, bool, u32) overload
Sourcepub fn seek_on_event_2(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_i_position: impl Into<i32>,
in_b_seek_to_nearest_marker: impl Into<bool>,
) -> AKRESULT
pub fn seek_on_event_2( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_i_position: impl Into<i32>, in_b_seek_to_nearest_marker: impl Into<bool>, ) -> AKRESULT
SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, i32, bool) overload
Sourcepub fn seek_on_event_3(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_i_position: impl Into<i32>,
) -> AKRESULT
pub fn seek_on_event_3( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_i_position: impl Into<i32>, ) -> AKRESULT
SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn seek_on_event_4(
in_psz_event_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_i_position: impl Into<i32>,
in_b_seek_to_nearest_marker: impl Into<bool>,
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn seek_on_event_4( in_psz_event_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_i_position: impl Into<i32>, in_b_seek_to_nearest_marker: impl Into<bool>, in_playing_id: impl Into<u32>, ) -> AKRESULT
SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32, bool, u32) overload
Sourcepub fn seek_on_event_5(
in_psz_event_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_i_position: impl Into<i32>,
in_b_seek_to_nearest_marker: impl Into<bool>,
) -> AKRESULT
pub fn seek_on_event_5( in_psz_event_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_i_position: impl Into<i32>, in_b_seek_to_nearest_marker: impl Into<bool>, ) -> AKRESULT
SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32, bool) overload
Sourcepub fn seek_on_event_6(
in_psz_event_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_i_position: impl Into<i32>,
) -> AKRESULT
pub fn seek_on_event_6( in_psz_event_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_i_position: impl Into<i32>, ) -> AKRESULT
SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn seek_on_event_7(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_f_percent: impl Into<f32>,
in_b_seek_to_nearest_marker: impl Into<bool>,
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn seek_on_event_7( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_f_percent: impl Into<f32>, in_b_seek_to_nearest_marker: impl Into<bool>, in_playing_id: impl Into<u32>, ) -> AKRESULT
SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, f32, bool, u32) overload
Sourcepub fn seek_on_event_8(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_f_percent: impl Into<f32>,
in_b_seek_to_nearest_marker: impl Into<bool>,
) -> AKRESULT
pub fn seek_on_event_8( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_f_percent: impl Into<f32>, in_b_seek_to_nearest_marker: impl Into<bool>, ) -> AKRESULT
SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, f32, bool) overload
Sourcepub fn seek_on_event_9(
in_event_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_f_percent: impl Into<f32>,
) -> AKRESULT
pub fn seek_on_event_9( in_event_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_f_percent: impl Into<f32>, ) -> AKRESULT
SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, f32) overload
Sourcepub fn seek_on_event_10(
in_psz_event_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_f_percent: impl Into<f32>,
in_b_seek_to_nearest_marker: impl Into<bool>,
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn seek_on_event_10( in_psz_event_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_f_percent: impl Into<f32>, in_b_seek_to_nearest_marker: impl Into<bool>, in_playing_id: impl Into<u32>, ) -> AKRESULT
SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, f32, bool, u32) overload
Sourcepub fn seek_on_event_11(
in_psz_event_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_f_percent: impl Into<f32>,
in_b_seek_to_nearest_marker: impl Into<bool>,
) -> AKRESULT
pub fn seek_on_event_11( in_psz_event_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_f_percent: impl Into<f32>, in_b_seek_to_nearest_marker: impl Into<bool>, ) -> AKRESULT
SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, f32, bool) overload
Sourcepub fn seek_on_event_12(
in_psz_event_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_f_percent: impl Into<f32>,
) -> AKRESULT
pub fn seek_on_event_12( in_psz_event_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_f_percent: impl Into<f32>, ) -> AKRESULT
SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, f32) overload
CancelEventCallbackCookie(crate::system::object::Object) overload
Sourcepub fn cancel_event_callback_game_object(
in_game_object_id: impl Into<GameObject>,
)
pub fn cancel_event_callback_game_object( in_game_object_id: impl Into<GameObject>, )
CancelEventCallbackGameObject(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn cancel_event_callback(in_playing_id: impl Into<u32>)
pub fn cancel_event_callback(in_playing_id: impl Into<u32>)
CancelEventCallback(u32) overload
Sourcepub fn get_source_play_position(
in_playing_id: impl Into<u32>,
in_b_extrapolate: impl Into<bool>,
) -> (AKRESULT, i32)
pub fn get_source_play_position( in_playing_id: impl Into<u32>, in_b_extrapolate: impl Into<bool>, ) -> (AKRESULT, i32)
GetSourcePlayPosition(u32, *muti32, bool) overload
Sourcepub fn get_source_play_position_2(
in_playing_id: impl Into<u32>,
) -> (AKRESULT, i32)
pub fn get_source_play_position_2( in_playing_id: impl Into<u32>, ) -> (AKRESULT, i32)
GetSourcePlayPosition(u32, *muti32) overload
Sourcepub fn get_source_stream_buffering(
in_playing_id: impl Into<u32>,
) -> (AKRESULT, i32, i32)
pub fn get_source_stream_buffering( in_playing_id: impl Into<u32>, ) -> (AKRESULT, i32, i32)
GetSourceStreamBuffering(u32, *muti32, *muti32) overload
Sourcepub fn stop_all(in_game_object_id: impl Into<GameObject>)
pub fn stop_all(in_game_object_id: impl Into<GameObject>)
StopAll(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn stop_all_2()
pub fn stop_all_2()
StopAll() overload
Sourcepub fn stop_playing_id(
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
)
pub fn stop_playing_id( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, )
StopPlayingID(u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn stop_playing_id_2(
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
)
pub fn stop_playing_id_2( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, )
StopPlayingID(u32, i32) overload
Sourcepub fn stop_playing_id_3(in_playing_id: impl Into<u32>)
pub fn stop_playing_id_3(in_playing_id: impl Into<u32>)
StopPlayingID(u32) overload
Sourcepub fn execute_action_on_playing_id(
in_action_type: impl Into<AkActionOnEventType>,
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
)
pub fn execute_action_on_playing_id( in_action_type: impl Into<AkActionOnEventType>, in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, )
ExecuteActionOnPlayingID(crate::root::akactiononeventtype::AkActionOnEventType, u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn execute_action_on_playing_id_2(
in_action_type: impl Into<AkActionOnEventType>,
in_playing_id: impl Into<u32>,
in_u_transition_duration: impl Into<i32>,
)
pub fn execute_action_on_playing_id_2( in_action_type: impl Into<AkActionOnEventType>, in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, )
ExecuteActionOnPlayingID(crate::root::akactiononeventtype::AkActionOnEventType, u32, i32) overload
Sourcepub fn execute_action_on_playing_id_3(
in_action_type: impl Into<AkActionOnEventType>,
in_playing_id: impl Into<u32>,
)
pub fn execute_action_on_playing_id_3( in_action_type: impl Into<AkActionOnEventType>, in_playing_id: impl Into<u32>, )
ExecuteActionOnPlayingID(crate::root::akactiononeventtype::AkActionOnEventType, u32) overload
Sourcepub fn set_random_seed(in_u_seed: impl Into<u32>)
pub fn set_random_seed(in_u_seed: impl Into<u32>)
SetRandomSeed(u32) overload
Sourcepub fn mute_background_music(in_b_mute: impl Into<bool>)
pub fn mute_background_music(in_b_mute: impl Into<bool>)
MuteBackgroundMusic(bool) overload
Sourcepub fn get_background_music_mute() -> bool
pub fn get_background_music_mute() -> bool
GetBackgroundMusicMute() overload
Sourcepub fn send_plugin_custom_game_data(
in_bus_id: impl Into<u32>,
in_bus_object_id: impl Into<GameObject>,
in_e_type: impl Into<AkPluginType>,
in_u_company_id: impl Into<u32>,
in_u_plugin_id: impl Into<u32>,
in_p_data: impl Into<IntPtr>,
in_u_size_in_bytes: impl Into<u32>,
) -> AKRESULT
pub fn send_plugin_custom_game_data( in_bus_id: impl Into<u32>, in_bus_object_id: impl Into<GameObject>, in_e_type: impl Into<AkPluginType>, in_u_company_id: impl Into<u32>, in_u_plugin_id: impl Into<u32>, in_p_data: impl Into<IntPtr>, in_u_size_in_bytes: impl Into<u32>, ) -> AKRESULT
SendPluginCustomGameData(u32, crate::unity_engine::gameobject::GameObject, crate::root::akplugintype::AkPluginType, u32, u32, ::unity::IntPtr, u32) overload
Sourcepub fn unregister_all_game_obj() -> AKRESULT
pub fn unregister_all_game_obj() -> AKRESULT
UnregisterAllGameObj() overload
Sourcepub fn set_multiple_positions(
in_game_object_id: impl Into<GameObject>,
in_p_positions: impl Into<AkPositionArray>,
in_num_positions: impl Into<u16>,
in_e_multi_position_type: impl Into<AkMultiPositionType>,
) -> AKRESULT
pub fn set_multiple_positions( in_game_object_id: impl Into<GameObject>, in_p_positions: impl Into<AkPositionArray>, in_num_positions: impl Into<u16>, in_e_multi_position_type: impl Into<AkMultiPositionType>, ) -> AKRESULT
SetMultiplePositions(crate::unity_engine::gameobject::GameObject, crate::root::akpositionarray::AkPositionArray, u16, crate::root::akmultipositiontype::AkMultiPositionType) overload
Sourcepub fn set_multiple_positions_2(
in_game_object_id: impl Into<GameObject>,
in_p_positions: impl Into<AkPositionArray>,
in_num_positions: impl Into<u16>,
) -> AKRESULT
pub fn set_multiple_positions_2( in_game_object_id: impl Into<GameObject>, in_p_positions: impl Into<AkPositionArray>, in_num_positions: impl Into<u16>, ) -> AKRESULT
SetMultiplePositions(crate::unity_engine::gameobject::GameObject, crate::root::akpositionarray::AkPositionArray, u16) overload
Sourcepub fn set_multiple_positions_3(
in_game_object_id: impl Into<GameObject>,
in_p_positions: impl Into<AkChannelEmitterArray>,
in_num_positions: impl Into<u16>,
in_e_multi_position_type: impl Into<AkMultiPositionType>,
) -> AKRESULT
pub fn set_multiple_positions_3( in_game_object_id: impl Into<GameObject>, in_p_positions: impl Into<AkChannelEmitterArray>, in_num_positions: impl Into<u16>, in_e_multi_position_type: impl Into<AkMultiPositionType>, ) -> AKRESULT
SetMultiplePositions(crate::unity_engine::gameobject::GameObject, crate::root::akchannelemitterarray::AkChannelEmitterArray, u16, crate::root::akmultipositiontype::AkMultiPositionType) overload
Sourcepub fn set_multiple_positions_4(
in_game_object_id: impl Into<GameObject>,
in_p_positions: impl Into<AkChannelEmitterArray>,
in_num_positions: impl Into<u16>,
) -> AKRESULT
pub fn set_multiple_positions_4( in_game_object_id: impl Into<GameObject>, in_p_positions: impl Into<AkChannelEmitterArray>, in_num_positions: impl Into<u16>, ) -> AKRESULT
SetMultiplePositions(crate::unity_engine::gameobject::GameObject, crate::root::akchannelemitterarray::AkChannelEmitterArray, u16) overload
Sourcepub fn set_scaling_factor(
in_game_object_id: impl Into<GameObject>,
in_f_attenuation_scaling_factor: impl Into<f32>,
) -> AKRESULT
pub fn set_scaling_factor( in_game_object_id: impl Into<GameObject>, in_f_attenuation_scaling_factor: impl Into<f32>, ) -> AKRESULT
SetScalingFactor(crate::unity_engine::gameobject::GameObject, f32) overload
Sourcepub fn clear_banks() -> AKRESULT
pub fn clear_banks() -> AKRESULT
ClearBanks() overload
Sourcepub fn set_bank_load_io_settings(
in_f_throughput: impl Into<f32>,
in_priority: impl Into<i8>,
) -> AKRESULT
pub fn set_bank_load_io_settings( in_f_throughput: impl Into<f32>, in_priority: impl Into<i8>, ) -> AKRESULT
SetBankLoadIOSettings(f32, i8) overload
Sourcepub fn load_bank(in_psz_string: impl Into<Il2CppString>) -> (AKRESULT, u32)
pub fn load_bank(in_psz_string: impl Into<Il2CppString>) -> (AKRESULT, u32)
LoadBank(::unity::Il2CppString, *mutu32) overload
Sourcepub fn load_bank_2(in_bank_id: impl Into<u32>) -> AKRESULT
pub fn load_bank_2(in_bank_id: impl Into<u32>) -> AKRESULT
LoadBank(u32) overload
Sourcepub fn load_bank_memory_view(
in_p_in_memory_bank_ptr: impl Into<IntPtr>,
in_u_in_memory_bank_size: impl Into<u32>,
) -> (AKRESULT, u32)
pub fn load_bank_memory_view( in_p_in_memory_bank_ptr: impl Into<IntPtr>, in_u_in_memory_bank_size: impl Into<u32>, ) -> (AKRESULT, u32)
LoadBankMemoryView(::unity::IntPtr, u32, *mutu32) overload
Sourcepub fn load_bank_memory_copy(
in_p_in_memory_bank_ptr: impl Into<IntPtr>,
in_u_in_memory_bank_size: impl Into<u32>,
) -> (AKRESULT, u32)
pub fn load_bank_memory_copy( in_p_in_memory_bank_ptr: impl Into<IntPtr>, in_u_in_memory_bank_size: impl Into<u32>, ) -> (AKRESULT, u32)
LoadBankMemoryCopy(::unity::IntPtr, u32, *mutu32) overload
Sourcepub fn load_bank_3(
in_psz_string: impl Into<Il2CppString>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> (AKRESULT, u32)
pub fn load_bank_3( in_psz_string: impl Into<Il2CppString>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> (AKRESULT, u32)
LoadBank(::unity::Il2CppString, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object, *mutu32) overload
Sourcepub fn load_bank_4(
in_bank_id: impl Into<u32>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> AKRESULT
pub fn load_bank_4( in_bank_id: impl Into<u32>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> AKRESULT
LoadBank(u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object) overload
Sourcepub fn load_bank_memory_view_2(
in_p_in_memory_bank_ptr: impl Into<IntPtr>,
in_u_in_memory_bank_size: impl Into<u32>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> (AKRESULT, u32)
pub fn load_bank_memory_view_2( in_p_in_memory_bank_ptr: impl Into<IntPtr>, in_u_in_memory_bank_size: impl Into<u32>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> (AKRESULT, u32)
LoadBankMemoryView(::unity::IntPtr, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object, *mutu32) overload
Sourcepub fn load_bank_memory_copy_2(
in_p_in_memory_bank_ptr: impl Into<IntPtr>,
in_u_in_memory_bank_size: impl Into<u32>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> (AKRESULT, u32)
pub fn load_bank_memory_copy_2( in_p_in_memory_bank_ptr: impl Into<IntPtr>, in_u_in_memory_bank_size: impl Into<u32>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> (AKRESULT, u32)
LoadBankMemoryCopy(::unity::IntPtr, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object, *mutu32) overload
Sourcepub fn unload_bank(
in_psz_string: impl Into<Il2CppString>,
in_p_in_memory_bank_ptr: impl Into<IntPtr>,
) -> AKRESULT
pub fn unload_bank( in_psz_string: impl Into<Il2CppString>, in_p_in_memory_bank_ptr: impl Into<IntPtr>, ) -> AKRESULT
UnloadBank(::unity::Il2CppString, ::unity::IntPtr) overload
Sourcepub fn unload_bank_2(
in_bank_id: impl Into<u32>,
in_p_in_memory_bank_ptr: impl Into<IntPtr>,
) -> AKRESULT
pub fn unload_bank_2( in_bank_id: impl Into<u32>, in_p_in_memory_bank_ptr: impl Into<IntPtr>, ) -> AKRESULT
UnloadBank(u32, ::unity::IntPtr) overload
Sourcepub fn unload_bank_3(
in_psz_string: impl Into<Il2CppString>,
in_p_in_memory_bank_ptr: impl Into<IntPtr>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> AKRESULT
pub fn unload_bank_3( in_psz_string: impl Into<Il2CppString>, in_p_in_memory_bank_ptr: impl Into<IntPtr>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> AKRESULT
UnloadBank(::unity::Il2CppString, ::unity::IntPtr, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object) overload
Sourcepub fn unload_bank_4(
in_bank_id: impl Into<u32>,
in_p_in_memory_bank_ptr: impl Into<IntPtr>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> AKRESULT
pub fn unload_bank_4( in_bank_id: impl Into<u32>, in_p_in_memory_bank_ptr: impl Into<IntPtr>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> AKRESULT
UnloadBank(u32, ::unity::IntPtr, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object) overload
CancelBankCallbackCookie(crate::system::object::Object) overload
Sourcepub fn prepare_bank(
in_preparation_type: impl Into<AkPreparationType>,
in_psz_string: impl Into<Il2CppString>,
in_u_flags: impl Into<AkBankContent>,
) -> AKRESULT
pub fn prepare_bank( in_preparation_type: impl Into<AkPreparationType>, in_psz_string: impl Into<Il2CppString>, in_u_flags: impl Into<AkBankContent>, ) -> AKRESULT
PrepareBank(crate::root::akpreparationtype::AkPreparationType, ::unity::Il2CppString, crate::root::akbankcontent::AkBankContent) overload
Sourcepub fn prepare_bank_2(
in_preparation_type: impl Into<AkPreparationType>,
in_psz_string: impl Into<Il2CppString>,
) -> AKRESULT
pub fn prepare_bank_2( in_preparation_type: impl Into<AkPreparationType>, in_psz_string: impl Into<Il2CppString>, ) -> AKRESULT
PrepareBank(crate::root::akpreparationtype::AkPreparationType, ::unity::Il2CppString) overload
Sourcepub fn prepare_bank_3(
in_preparation_type: impl Into<AkPreparationType>,
in_bank_id: impl Into<u32>,
in_u_flags: impl Into<AkBankContent>,
) -> AKRESULT
pub fn prepare_bank_3( in_preparation_type: impl Into<AkPreparationType>, in_bank_id: impl Into<u32>, in_u_flags: impl Into<AkBankContent>, ) -> AKRESULT
PrepareBank(crate::root::akpreparationtype::AkPreparationType, u32, crate::root::akbankcontent::AkBankContent) overload
Sourcepub fn prepare_bank_4(
in_preparation_type: impl Into<AkPreparationType>,
in_bank_id: impl Into<u32>,
) -> AKRESULT
pub fn prepare_bank_4( in_preparation_type: impl Into<AkPreparationType>, in_bank_id: impl Into<u32>, ) -> AKRESULT
PrepareBank(crate::root::akpreparationtype::AkPreparationType, u32) overload
Sourcepub fn prepare_bank_5(
in_preparation_type: impl Into<AkPreparationType>,
in_psz_string: impl Into<Il2CppString>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
in_u_flags: impl Into<AkBankContent>,
) -> AKRESULT
pub fn prepare_bank_5( in_preparation_type: impl Into<AkPreparationType>, in_psz_string: impl Into<Il2CppString>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, in_u_flags: impl Into<AkBankContent>, ) -> AKRESULT
PrepareBank(crate::root::akpreparationtype::AkPreparationType, ::unity::Il2CppString, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object, crate::root::akbankcontent::AkBankContent) overload
Sourcepub fn prepare_bank_6(
in_preparation_type: impl Into<AkPreparationType>,
in_psz_string: impl Into<Il2CppString>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> AKRESULT
pub fn prepare_bank_6( in_preparation_type: impl Into<AkPreparationType>, in_psz_string: impl Into<Il2CppString>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> AKRESULT
PrepareBank(crate::root::akpreparationtype::AkPreparationType, ::unity::Il2CppString, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object) overload
Sourcepub fn prepare_bank_7(
in_preparation_type: impl Into<AkPreparationType>,
in_bank_id: impl Into<u32>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
in_u_flags: impl Into<AkBankContent>,
) -> AKRESULT
pub fn prepare_bank_7( in_preparation_type: impl Into<AkPreparationType>, in_bank_id: impl Into<u32>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, in_u_flags: impl Into<AkBankContent>, ) -> AKRESULT
PrepareBank(crate::root::akpreparationtype::AkPreparationType, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object, crate::root::akbankcontent::AkBankContent) overload
Sourcepub fn prepare_bank_8(
in_preparation_type: impl Into<AkPreparationType>,
in_bank_id: impl Into<u32>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> AKRESULT
pub fn prepare_bank_8( in_preparation_type: impl Into<AkPreparationType>, in_bank_id: impl Into<u32>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> AKRESULT
PrepareBank(crate::root::akpreparationtype::AkPreparationType, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object) overload
Sourcepub fn clear_prepared_events() -> AKRESULT
pub fn clear_prepared_events() -> AKRESULT
ClearPreparedEvents() overload
Sourcepub fn prepare_event(
in_preparation_type: impl Into<AkPreparationType>,
in_ppsz_string: impl Into<Array<Il2CppString>>,
in_u_num_event: impl Into<u32>,
) -> AKRESULT
pub fn prepare_event( in_preparation_type: impl Into<AkPreparationType>, in_ppsz_string: impl Into<Array<Il2CppString>>, in_u_num_event: impl Into<u32>, ) -> AKRESULT
PrepareEvent(crate::root::akpreparationtype::AkPreparationType, ::unity::Array<::unity::Il2CppString>, u32) overload
Sourcepub fn prepare_event_2(
in_preparation_type: impl Into<AkPreparationType>,
in_p_event_id: impl Into<Array<u32>>,
in_u_num_event: impl Into<u32>,
) -> AKRESULT
pub fn prepare_event_2( in_preparation_type: impl Into<AkPreparationType>, in_p_event_id: impl Into<Array<u32>>, in_u_num_event: impl Into<u32>, ) -> AKRESULT
PrepareEvent(crate::root::akpreparationtype::AkPreparationType, ::unity::Array<u32>, u32) overload
Sourcepub fn prepare_event_3(
in_preparation_type: impl Into<AkPreparationType>,
in_ppsz_string: impl Into<Array<Il2CppString>>,
in_u_num_event: impl Into<u32>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> AKRESULT
pub fn prepare_event_3( in_preparation_type: impl Into<AkPreparationType>, in_ppsz_string: impl Into<Array<Il2CppString>>, in_u_num_event: impl Into<u32>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> AKRESULT
PrepareEvent(crate::root::akpreparationtype::AkPreparationType, ::unity::Array<::unity::Il2CppString>, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object) overload
Sourcepub fn prepare_event_4(
in_preparation_type: impl Into<AkPreparationType>,
in_p_event_id: impl Into<Array<u32>>,
in_u_num_event: impl Into<u32>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> AKRESULT
pub fn prepare_event_4( in_preparation_type: impl Into<AkPreparationType>, in_p_event_id: impl Into<Array<u32>>, in_u_num_event: impl Into<u32>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> AKRESULT
PrepareEvent(crate::root::akpreparationtype::AkPreparationType, ::unity::Array<u32>, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object) overload
Sourcepub fn set_media(
in_p_source_settings: impl Into<AkSourceSettingsArray>,
in_u_num_source_settings: impl Into<u32>,
) -> AKRESULT
pub fn set_media( in_p_source_settings: impl Into<AkSourceSettingsArray>, in_u_num_source_settings: impl Into<u32>, ) -> AKRESULT
SetMedia(crate::root::aksourcesettingsarray::AkSourceSettingsArray, u32) overload
Sourcepub fn unset_media(
in_p_source_settings: impl Into<AkSourceSettingsArray>,
in_u_num_source_settings: impl Into<u32>,
) -> AKRESULT
pub fn unset_media( in_p_source_settings: impl Into<AkSourceSettingsArray>, in_u_num_source_settings: impl Into<u32>, ) -> AKRESULT
UnsetMedia(crate::root::aksourcesettingsarray::AkSourceSettingsArray, u32) overload
Sourcepub fn prepare_game_syncs(
in_preparation_type: impl Into<AkPreparationType>,
in_e_game_sync_type: impl Into<AkGroupType>,
in_psz_group_name: impl Into<Il2CppString>,
in_ppsz_game_sync_name: impl Into<Array<Il2CppString>>,
in_u_num_game_syncs: impl Into<u32>,
) -> AKRESULT
pub fn prepare_game_syncs( in_preparation_type: impl Into<AkPreparationType>, in_e_game_sync_type: impl Into<AkGroupType>, in_psz_group_name: impl Into<Il2CppString>, in_ppsz_game_sync_name: impl Into<Array<Il2CppString>>, in_u_num_game_syncs: impl Into<u32>, ) -> AKRESULT
PrepareGameSyncs(crate::root::akpreparationtype::AkPreparationType, crate::root::akgrouptype::AkGroupType, ::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>, u32) overload
Sourcepub fn prepare_game_syncs_2(
in_preparation_type: impl Into<AkPreparationType>,
in_e_game_sync_type: impl Into<AkGroupType>,
in_group_id: impl Into<u32>,
in_pa_game_sync_id: impl Into<Array<u32>>,
in_u_num_game_syncs: impl Into<u32>,
) -> AKRESULT
pub fn prepare_game_syncs_2( in_preparation_type: impl Into<AkPreparationType>, in_e_game_sync_type: impl Into<AkGroupType>, in_group_id: impl Into<u32>, in_pa_game_sync_id: impl Into<Array<u32>>, in_u_num_game_syncs: impl Into<u32>, ) -> AKRESULT
PrepareGameSyncs(crate::root::akpreparationtype::AkPreparationType, crate::root::akgrouptype::AkGroupType, u32, ::unity::Array<u32>, u32) overload
Sourcepub fn prepare_game_syncs_3(
in_preparation_type: impl Into<AkPreparationType>,
in_e_game_sync_type: impl Into<AkGroupType>,
in_psz_group_name: impl Into<Il2CppString>,
in_ppsz_game_sync_name: impl Into<Array<Il2CppString>>,
in_u_num_game_syncs: impl Into<u32>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> AKRESULT
pub fn prepare_game_syncs_3( in_preparation_type: impl Into<AkPreparationType>, in_e_game_sync_type: impl Into<AkGroupType>, in_psz_group_name: impl Into<Il2CppString>, in_ppsz_game_sync_name: impl Into<Array<Il2CppString>>, in_u_num_game_syncs: impl Into<u32>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> AKRESULT
PrepareGameSyncs(crate::root::akpreparationtype::AkPreparationType, crate::root::akgrouptype::AkGroupType, ::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object) overload
Sourcepub fn prepare_game_syncs_4(
in_preparation_type: impl Into<AkPreparationType>,
in_e_game_sync_type: impl Into<AkGroupType>,
in_group_id: impl Into<u32>,
in_pa_game_sync_id: impl Into<Array<u32>>,
in_u_num_game_syncs: impl Into<u32>,
in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>,
in_p_cookie: impl Into<Object>,
) -> AKRESULT
pub fn prepare_game_syncs_4( in_preparation_type: impl Into<AkPreparationType>, in_e_game_sync_type: impl Into<AkGroupType>, in_group_id: impl Into<u32>, in_pa_game_sync_id: impl Into<Array<u32>>, in_u_num_game_syncs: impl Into<u32>, in_pfn_bank_callback: impl Into<AkCallbackManager_BankCallback>, in_p_cookie: impl Into<Object>, ) -> AKRESULT
PrepareGameSyncs(crate::root::akpreparationtype::AkPreparationType, crate::root::akgrouptype::AkGroupType, u32, ::unity::Array<u32>, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object) overload
Sourcepub fn add_listener(
in_emitter_game_obj: impl Into<GameObject>,
in_listener_game_obj: impl Into<GameObject>,
) -> AKRESULT
pub fn add_listener( in_emitter_game_obj: impl Into<GameObject>, in_listener_game_obj: impl Into<GameObject>, ) -> AKRESULT
AddListener(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn remove_listener(
in_emitter_game_obj: impl Into<GameObject>,
in_listener_game_obj: impl Into<GameObject>,
) -> AKRESULT
pub fn remove_listener( in_emitter_game_obj: impl Into<GameObject>, in_listener_game_obj: impl Into<GameObject>, ) -> AKRESULT
RemoveListener(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn add_default_listener(
in_listener_game_obj: impl Into<GameObject>,
) -> AKRESULT
pub fn add_default_listener( in_listener_game_obj: impl Into<GameObject>, ) -> AKRESULT
AddDefaultListener(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn remove_default_listener(
in_listener_game_obj: impl Into<GameObject>,
) -> AKRESULT
pub fn remove_default_listener( in_listener_game_obj: impl Into<GameObject>, ) -> AKRESULT
RemoveDefaultListener(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn reset_listeners_to_default(
in_emitter_game_obj: impl Into<GameObject>,
) -> AKRESULT
pub fn reset_listeners_to_default( in_emitter_game_obj: impl Into<GameObject>, ) -> AKRESULT
ResetListenersToDefault(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn set_listener_spatialization(
in_u_listener_id: impl Into<GameObject>,
in_b_spatialized: impl Into<bool>,
in_channel_config: impl Into<AkChannelConfig>,
in_p_volume_offsets: impl Into<Array<f32>>,
) -> AKRESULT
pub fn set_listener_spatialization( in_u_listener_id: impl Into<GameObject>, in_b_spatialized: impl Into<bool>, in_channel_config: impl Into<AkChannelConfig>, in_p_volume_offsets: impl Into<Array<f32>>, ) -> AKRESULT
SetListenerSpatialization(crate::unity_engine::gameobject::GameObject, bool, crate::root::akchannelconfig::AkChannelConfig, ::unity::Array<f32>) overload
Sourcepub fn set_listener_spatialization_2(
in_u_listener_id: impl Into<GameObject>,
in_b_spatialized: impl Into<bool>,
in_channel_config: impl Into<AkChannelConfig>,
) -> AKRESULT
pub fn set_listener_spatialization_2( in_u_listener_id: impl Into<GameObject>, in_b_spatialized: impl Into<bool>, in_channel_config: impl Into<AkChannelConfig>, ) -> AKRESULT
SetListenerSpatialization(crate::unity_engine::gameobject::GameObject, bool, crate::root::akchannelconfig::AkChannelConfig) overload
Sourcepub fn set_rtpc_value(
in_rtpc_id: impl Into<u32>,
in_value: impl Into<f32>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
in_b_bypass_internal_value_interpolation: impl Into<bool>,
) -> AKRESULT
pub fn set_rtpc_value( in_rtpc_id: impl Into<u32>, in_value: impl Into<f32>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, in_b_bypass_internal_value_interpolation: impl Into<bool>, ) -> AKRESULT
SetRTPCValue(u32, f32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool) overload
Sourcepub fn set_rtpc_value_2(
in_rtpc_id: impl Into<u32>,
in_value: impl Into<f32>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn set_rtpc_value_2( in_rtpc_id: impl Into<u32>, in_value: impl Into<f32>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
SetRTPCValue(u32, f32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn set_rtpc_value_3(
in_rtpc_id: impl Into<u32>,
in_value: impl Into<f32>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
) -> AKRESULT
pub fn set_rtpc_value_3( in_rtpc_id: impl Into<u32>, in_value: impl Into<f32>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, ) -> AKRESULT
SetRTPCValue(u32, f32, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn set_rtpc_value_4(
in_rtpc_id: impl Into<u32>,
in_value: impl Into<f32>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn set_rtpc_value_4( in_rtpc_id: impl Into<u32>, in_value: impl Into<f32>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
SetRTPCValue(u32, f32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn set_rtpc_value_5(
in_rtpc_id: impl Into<u32>,
in_value: impl Into<f32>,
) -> AKRESULT
pub fn set_rtpc_value_5( in_rtpc_id: impl Into<u32>, in_value: impl Into<f32>, ) -> AKRESULT
SetRTPCValue(u32, f32) overload
Sourcepub fn set_rtpc_value_6(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_value: impl Into<f32>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
in_b_bypass_internal_value_interpolation: impl Into<bool>,
) -> AKRESULT
pub fn set_rtpc_value_6( in_psz_rtpc_name: impl Into<Il2CppString>, in_value: impl Into<f32>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, in_b_bypass_internal_value_interpolation: impl Into<bool>, ) -> AKRESULT
SetRTPCValue(::unity::Il2CppString, f32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool) overload
Sourcepub fn set_rtpc_value_7(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_value: impl Into<f32>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn set_rtpc_value_7( in_psz_rtpc_name: impl Into<Il2CppString>, in_value: impl Into<f32>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
SetRTPCValue(::unity::Il2CppString, f32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn set_rtpc_value_8(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_value: impl Into<f32>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
) -> AKRESULT
pub fn set_rtpc_value_8( in_psz_rtpc_name: impl Into<Il2CppString>, in_value: impl Into<f32>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, ) -> AKRESULT
SetRTPCValue(::unity::Il2CppString, f32, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn set_rtpc_value_9(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_value: impl Into<f32>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn set_rtpc_value_9( in_psz_rtpc_name: impl Into<Il2CppString>, in_value: impl Into<f32>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
SetRTPCValue(::unity::Il2CppString, f32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn set_rtpc_value_10(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_value: impl Into<f32>,
) -> AKRESULT
pub fn set_rtpc_value_10( in_psz_rtpc_name: impl Into<Il2CppString>, in_value: impl Into<f32>, ) -> AKRESULT
SetRTPCValue(::unity::Il2CppString, f32) overload
Sourcepub fn set_rtpc_value_by_playing_id(
in_rtpc_id: impl Into<u32>,
in_value: impl Into<f32>,
in_playing_id: impl Into<u32>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
in_b_bypass_internal_value_interpolation: impl Into<bool>,
) -> AKRESULT
pub fn set_rtpc_value_by_playing_id( in_rtpc_id: impl Into<u32>, in_value: impl Into<f32>, in_playing_id: impl Into<u32>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, in_b_bypass_internal_value_interpolation: impl Into<bool>, ) -> AKRESULT
SetRTPCValueByPlayingID(u32, f32, u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool) overload
Sourcepub fn set_rtpc_value_by_playing_id_2(
in_rtpc_id: impl Into<u32>,
in_value: impl Into<f32>,
in_playing_id: impl Into<u32>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn set_rtpc_value_by_playing_id_2( in_rtpc_id: impl Into<u32>, in_value: impl Into<f32>, in_playing_id: impl Into<u32>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
SetRTPCValueByPlayingID(u32, f32, u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn set_rtpc_value_by_playing_id_3(
in_rtpc_id: impl Into<u32>,
in_value: impl Into<f32>,
in_playing_id: impl Into<u32>,
in_u_value_change_duration: impl Into<i32>,
) -> AKRESULT
pub fn set_rtpc_value_by_playing_id_3( in_rtpc_id: impl Into<u32>, in_value: impl Into<f32>, in_playing_id: impl Into<u32>, in_u_value_change_duration: impl Into<i32>, ) -> AKRESULT
SetRTPCValueByPlayingID(u32, f32, u32, i32) overload
Sourcepub fn set_rtpc_value_by_playing_id_4(
in_rtpc_id: impl Into<u32>,
in_value: impl Into<f32>,
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn set_rtpc_value_by_playing_id_4( in_rtpc_id: impl Into<u32>, in_value: impl Into<f32>, in_playing_id: impl Into<u32>, ) -> AKRESULT
SetRTPCValueByPlayingID(u32, f32, u32) overload
Sourcepub fn set_rtpc_value_by_playing_id_5(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_value: impl Into<f32>,
in_playing_id: impl Into<u32>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
in_b_bypass_internal_value_interpolation: impl Into<bool>,
) -> AKRESULT
pub fn set_rtpc_value_by_playing_id_5( in_psz_rtpc_name: impl Into<Il2CppString>, in_value: impl Into<f32>, in_playing_id: impl Into<u32>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, in_b_bypass_internal_value_interpolation: impl Into<bool>, ) -> AKRESULT
SetRTPCValueByPlayingID(::unity::Il2CppString, f32, u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool) overload
Sourcepub fn set_rtpc_value_by_playing_id_6(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_value: impl Into<f32>,
in_playing_id: impl Into<u32>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn set_rtpc_value_by_playing_id_6( in_psz_rtpc_name: impl Into<Il2CppString>, in_value: impl Into<f32>, in_playing_id: impl Into<u32>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
SetRTPCValueByPlayingID(::unity::Il2CppString, f32, u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn set_rtpc_value_by_playing_id_7(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_value: impl Into<f32>,
in_playing_id: impl Into<u32>,
in_u_value_change_duration: impl Into<i32>,
) -> AKRESULT
pub fn set_rtpc_value_by_playing_id_7( in_psz_rtpc_name: impl Into<Il2CppString>, in_value: impl Into<f32>, in_playing_id: impl Into<u32>, in_u_value_change_duration: impl Into<i32>, ) -> AKRESULT
SetRTPCValueByPlayingID(::unity::Il2CppString, f32, u32, i32) overload
Sourcepub fn set_rtpc_value_by_playing_id_8(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_value: impl Into<f32>,
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn set_rtpc_value_by_playing_id_8( in_psz_rtpc_name: impl Into<Il2CppString>, in_value: impl Into<f32>, in_playing_id: impl Into<u32>, ) -> AKRESULT
SetRTPCValueByPlayingID(::unity::Il2CppString, f32, u32) overload
Sourcepub fn reset_rtpc_value(
in_rtpc_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
in_b_bypass_internal_value_interpolation: impl Into<bool>,
) -> AKRESULT
pub fn reset_rtpc_value( in_rtpc_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, in_b_bypass_internal_value_interpolation: impl Into<bool>, ) -> AKRESULT
ResetRTPCValue(u32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool) overload
Sourcepub fn reset_rtpc_value_2(
in_rtpc_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn reset_rtpc_value_2( in_rtpc_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
ResetRTPCValue(u32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn reset_rtpc_value_3(
in_rtpc_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
) -> AKRESULT
pub fn reset_rtpc_value_3( in_rtpc_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, ) -> AKRESULT
ResetRTPCValue(u32, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn reset_rtpc_value_4(
in_rtpc_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn reset_rtpc_value_4( in_rtpc_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
ResetRTPCValue(u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn reset_rtpc_value_5(in_rtpc_id: impl Into<u32>) -> AKRESULT
pub fn reset_rtpc_value_5(in_rtpc_id: impl Into<u32>) -> AKRESULT
ResetRTPCValue(u32) overload
Sourcepub fn reset_rtpc_value_6(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
in_b_bypass_internal_value_interpolation: impl Into<bool>,
) -> AKRESULT
pub fn reset_rtpc_value_6( in_psz_rtpc_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, in_b_bypass_internal_value_interpolation: impl Into<bool>, ) -> AKRESULT
ResetRTPCValue(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool) overload
Sourcepub fn reset_rtpc_value_7(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
in_e_fade_curve: impl Into<AkCurveInterpolation>,
) -> AKRESULT
pub fn reset_rtpc_value_7( in_psz_rtpc_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, in_e_fade_curve: impl Into<AkCurveInterpolation>, ) -> AKRESULT
ResetRTPCValue(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation) overload
Sourcepub fn reset_rtpc_value_8(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_u_value_change_duration: impl Into<i32>,
) -> AKRESULT
pub fn reset_rtpc_value_8( in_psz_rtpc_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_u_value_change_duration: impl Into<i32>, ) -> AKRESULT
ResetRTPCValue(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn reset_rtpc_value_9(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn reset_rtpc_value_9( in_psz_rtpc_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
ResetRTPCValue(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn reset_rtpc_value_10(
in_psz_rtpc_name: impl Into<Il2CppString>,
) -> AKRESULT
pub fn reset_rtpc_value_10( in_psz_rtpc_name: impl Into<Il2CppString>, ) -> AKRESULT
ResetRTPCValue(::unity::Il2CppString) overload
Sourcepub fn set_switch(
in_switch_group: impl Into<u32>,
in_switch_state: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn set_switch( in_switch_group: impl Into<u32>, in_switch_state: impl Into<u32>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
SetSwitch(u32, u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn set_switch_2(
in_psz_switch_group: impl Into<Il2CppString>,
in_psz_switch_state: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn set_switch_2( in_psz_switch_group: impl Into<Il2CppString>, in_psz_switch_state: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
SetSwitch(::unity::Il2CppString, ::unity::Il2CppString, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn post_trigger(
in_trigger_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn post_trigger( in_trigger_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
PostTrigger(u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn post_trigger_2(
in_psz_trigger: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn post_trigger_2( in_psz_trigger: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
PostTrigger(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn set_state(
in_state_group: impl Into<u32>,
in_state: impl Into<u32>,
) -> AKRESULT
pub fn set_state( in_state_group: impl Into<u32>, in_state: impl Into<u32>, ) -> AKRESULT
SetState(u32, u32) overload
Sourcepub fn set_state_2(
in_psz_state_group: impl Into<Il2CppString>,
in_psz_state: impl Into<Il2CppString>,
) -> AKRESULT
pub fn set_state_2( in_psz_state_group: impl Into<Il2CppString>, in_psz_state: impl Into<Il2CppString>, ) -> AKRESULT
SetState(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn set_game_object_aux_send_values(
in_game_object_id: impl Into<GameObject>,
in_a_aux_send_values: impl Into<AkAuxSendArray>,
in_u_num_send_values: impl Into<u32>,
) -> AKRESULT
pub fn set_game_object_aux_send_values( in_game_object_id: impl Into<GameObject>, in_a_aux_send_values: impl Into<AkAuxSendArray>, in_u_num_send_values: impl Into<u32>, ) -> AKRESULT
SetGameObjectAuxSendValues(crate::unity_engine::gameobject::GameObject, crate::root::akauxsendarray::AkAuxSendArray, u32) overload
Sourcepub fn set_game_object_output_bus_volume(
in_emitter_obj_id: impl Into<GameObject>,
in_listener_obj_id: impl Into<GameObject>,
in_f_control_value: impl Into<f32>,
) -> AKRESULT
pub fn set_game_object_output_bus_volume( in_emitter_obj_id: impl Into<GameObject>, in_listener_obj_id: impl Into<GameObject>, in_f_control_value: impl Into<f32>, ) -> AKRESULT
SetGameObjectOutputBusVolume(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject, f32) overload
Sourcepub fn set_actor_mixer_effect(
in_audio_node_id: impl Into<u32>,
in_u_fx_index: impl Into<u32>,
in_share_set_id: impl Into<u32>,
) -> AKRESULT
pub fn set_actor_mixer_effect( in_audio_node_id: impl Into<u32>, in_u_fx_index: impl Into<u32>, in_share_set_id: impl Into<u32>, ) -> AKRESULT
SetActorMixerEffect(u32, u32, u32) overload
Sourcepub fn set_bus_effect(
in_audio_node_id: impl Into<u32>,
in_u_fx_index: impl Into<u32>,
in_share_set_id: impl Into<u32>,
) -> AKRESULT
pub fn set_bus_effect( in_audio_node_id: impl Into<u32>, in_u_fx_index: impl Into<u32>, in_share_set_id: impl Into<u32>, ) -> AKRESULT
SetBusEffect(u32, u32, u32) overload
Sourcepub fn set_bus_effect_2(
in_psz_bus_name: impl Into<Il2CppString>,
in_u_fx_index: impl Into<u32>,
in_share_set_id: impl Into<u32>,
) -> AKRESULT
pub fn set_bus_effect_2( in_psz_bus_name: impl Into<Il2CppString>, in_u_fx_index: impl Into<u32>, in_share_set_id: impl Into<u32>, ) -> AKRESULT
SetBusEffect(::unity::Il2CppString, u32, u32) overload
Sourcepub fn set_mixer(
in_audio_node_id: impl Into<u32>,
in_share_set_id: impl Into<u32>,
) -> AKRESULT
pub fn set_mixer( in_audio_node_id: impl Into<u32>, in_share_set_id: impl Into<u32>, ) -> AKRESULT
SetMixer(u32, u32) overload
Sourcepub fn set_mixer_2(
in_psz_bus_name: impl Into<Il2CppString>,
in_share_set_id: impl Into<u32>,
) -> AKRESULT
pub fn set_mixer_2( in_psz_bus_name: impl Into<Il2CppString>, in_share_set_id: impl Into<u32>, ) -> AKRESULT
SetMixer(::unity::Il2CppString, u32) overload
Sourcepub fn set_bus_config(
in_audio_node_id: impl Into<u32>,
in_channel_config: impl Into<AkChannelConfig>,
) -> AKRESULT
pub fn set_bus_config( in_audio_node_id: impl Into<u32>, in_channel_config: impl Into<AkChannelConfig>, ) -> AKRESULT
SetBusConfig(u32, crate::root::akchannelconfig::AkChannelConfig) overload
Sourcepub fn set_bus_config_2(
in_psz_bus_name: impl Into<Il2CppString>,
in_channel_config: impl Into<AkChannelConfig>,
) -> AKRESULT
pub fn set_bus_config_2( in_psz_bus_name: impl Into<Il2CppString>, in_channel_config: impl Into<AkChannelConfig>, ) -> AKRESULT
SetBusConfig(::unity::Il2CppString, crate::root::akchannelconfig::AkChannelConfig) overload
Sourcepub fn set_object_obstruction_and_occlusion(
in_emitter_id: impl Into<GameObject>,
in_listener_id: impl Into<GameObject>,
in_f_obstruction_level: impl Into<f32>,
in_f_occlusion_level: impl Into<f32>,
) -> AKRESULT
pub fn set_object_obstruction_and_occlusion( in_emitter_id: impl Into<GameObject>, in_listener_id: impl Into<GameObject>, in_f_obstruction_level: impl Into<f32>, in_f_occlusion_level: impl Into<f32>, ) -> AKRESULT
SetObjectObstructionAndOcclusion(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject, f32, f32) overload
Sourcepub fn set_multiple_obstruction_and_occlusion(
in_emitter_id: impl Into<GameObject>,
in_u_listener_id: impl Into<GameObject>,
in_f_obstruction_occlusion_values: impl Into<AkObstructionOcclusionValuesArray>,
in_u_num_occlusion_obstruction: impl Into<u32>,
) -> AKRESULT
pub fn set_multiple_obstruction_and_occlusion( in_emitter_id: impl Into<GameObject>, in_u_listener_id: impl Into<GameObject>, in_f_obstruction_occlusion_values: impl Into<AkObstructionOcclusionValuesArray>, in_u_num_occlusion_obstruction: impl Into<u32>, ) -> AKRESULT
SetMultipleObstructionAndOcclusion(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject, crate::root::akobstructionocclusionvaluesarray::AkObstructionOcclusionValuesArray, u32) overload
Sourcepub fn start_output_capture(
in_capture_file_name: impl Into<Il2CppString>,
) -> AKRESULT
pub fn start_output_capture( in_capture_file_name: impl Into<Il2CppString>, ) -> AKRESULT
StartOutputCapture(::unity::Il2CppString) overload
Sourcepub fn stop_output_capture() -> AKRESULT
pub fn stop_output_capture() -> AKRESULT
StopOutputCapture() overload
Sourcepub fn add_output_capture_marker(
in_marker_text: impl Into<Il2CppString>,
) -> AKRESULT
pub fn add_output_capture_marker( in_marker_text: impl Into<Il2CppString>, ) -> AKRESULT
AddOutputCaptureMarker(::unity::Il2CppString) overload
Sourcepub fn start_profiler_capture(
in_capture_file_name: impl Into<Il2CppString>,
) -> AKRESULT
pub fn start_profiler_capture( in_capture_file_name: impl Into<Il2CppString>, ) -> AKRESULT
StartProfilerCapture(::unity::Il2CppString) overload
Sourcepub fn stop_profiler_capture() -> AKRESULT
pub fn stop_profiler_capture() -> AKRESULT
StopProfilerCapture() overload
Sourcepub fn remove_output(in_id_output: impl Into<u64>) -> AKRESULT
pub fn remove_output(in_id_output: impl Into<u64>) -> AKRESULT
RemoveOutput(u64) overload
Sourcepub fn replace_output(
in_settings: impl Into<AkOutputSettings>,
in_output_device_id: impl Into<u64>,
) -> (AKRESULT, u64)
pub fn replace_output( in_settings: impl Into<AkOutputSettings>, in_output_device_id: impl Into<u64>, ) -> (AKRESULT, u64)
ReplaceOutput(crate::root::akoutputsettings::AkOutputSettings, u64, *mutu64) overload
Sourcepub fn replace_output_2(
in_settings: impl Into<AkOutputSettings>,
in_output_device_id: impl Into<u64>,
) -> AKRESULT
pub fn replace_output_2( in_settings: impl Into<AkOutputSettings>, in_output_device_id: impl Into<u64>, ) -> AKRESULT
ReplaceOutput(crate::root::akoutputsettings::AkOutputSettings, u64) overload
Sourcepub fn get_output_id(
in_id_shareset: impl Into<u32>,
in_id_device: impl Into<u32>,
) -> u64
pub fn get_output_id( in_id_shareset: impl Into<u32>, in_id_device: impl Into<u32>, ) -> u64
GetOutputID(u32, u32) overload
Sourcepub fn get_output_id_2(
in_sz_share_set: impl Into<Il2CppString>,
in_id_device: impl Into<u32>,
) -> u64
pub fn get_output_id_2( in_sz_share_set: impl Into<Il2CppString>, in_id_device: impl Into<u32>, ) -> u64
GetOutputID(::unity::Il2CppString, u32) overload
Sourcepub fn set_bus_device(
in_id_bus: impl Into<u32>,
in_id_new_device: impl Into<u32>,
) -> AKRESULT
pub fn set_bus_device( in_id_bus: impl Into<u32>, in_id_new_device: impl Into<u32>, ) -> AKRESULT
SetBusDevice(u32, u32) overload
Sourcepub fn set_bus_device_2(
in_bus_name: impl Into<Il2CppString>,
in_device_name: impl Into<Il2CppString>,
) -> AKRESULT
pub fn set_bus_device_2( in_bus_name: impl Into<Il2CppString>, in_device_name: impl Into<Il2CppString>, ) -> AKRESULT
SetBusDevice(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn get_device_list(
in_ul_company_id: impl Into<u32>,
in_ul_plugin_id: impl Into<u32>,
out_device_descriptions: impl Into<AkDeviceDescriptionArray>,
) -> (AKRESULT, u32)
pub fn get_device_list( in_ul_company_id: impl Into<u32>, in_ul_plugin_id: impl Into<u32>, out_device_descriptions: impl Into<AkDeviceDescriptionArray>, ) -> (AKRESULT, u32)
GetDeviceList(u32, u32, *mutu32, crate::root::akdevicedescriptionarray::AkDeviceDescriptionArray) overload
Sourcepub fn get_device_list_2(
in_audio_device_share_set_id: impl Into<u32>,
out_device_descriptions: impl Into<AkDeviceDescriptionArray>,
) -> (AKRESULT, u32)
pub fn get_device_list_2( in_audio_device_share_set_id: impl Into<u32>, out_device_descriptions: impl Into<AkDeviceDescriptionArray>, ) -> (AKRESULT, u32)
GetDeviceList(u32, *mutu32, crate::root::akdevicedescriptionarray::AkDeviceDescriptionArray) overload
Sourcepub fn set_output_volume(
in_id_output: impl Into<u64>,
in_f_volume: impl Into<f32>,
) -> AKRESULT
pub fn set_output_volume( in_id_output: impl Into<u64>, in_f_volume: impl Into<f32>, ) -> AKRESULT
SetOutputVolume(u64, f32) overload
Sourcepub fn get_device_spatial_audio_support(
in_id_device: impl Into<u32>,
) -> AKRESULT
pub fn get_device_spatial_audio_support( in_id_device: impl Into<u32>, ) -> AKRESULT
GetDeviceSpatialAudioSupport(u32) overload
Sourcepub fn wakeup_from_suspend() -> AKRESULT
pub fn wakeup_from_suspend() -> AKRESULT
WakeupFromSuspend() overload
Sourcepub fn get_buffer_tick() -> u32
pub fn get_buffer_tick() -> u32
GetBufferTick() overload
Sourcepub fn get_ak_invalid_midi_channel() -> u8
pub fn get_ak_invalid_midi_channel() -> u8
get_AK_INVALID_MIDI_CHANNEL() overload
Sourcepub fn get_ak_invalid_midi_note() -> u8
pub fn get_ak_invalid_midi_note() -> u8
get_AK_INVALID_MIDI_NOTE() overload
Sourcepub fn get_playing_segment_info(
in_playing_id: impl Into<u32>,
out_segment_info: impl Into<AkSegmentInfo>,
in_b_extrapolate: impl Into<bool>,
) -> AKRESULT
pub fn get_playing_segment_info( in_playing_id: impl Into<u32>, out_segment_info: impl Into<AkSegmentInfo>, in_b_extrapolate: impl Into<bool>, ) -> AKRESULT
GetPlayingSegmentInfo(u32, crate::root::aksegmentinfo::AkSegmentInfo, bool) overload
Sourcepub fn get_playing_segment_info_2(
in_playing_id: impl Into<u32>,
out_segment_info: impl Into<AkSegmentInfo>,
) -> AKRESULT
pub fn get_playing_segment_info_2( in_playing_id: impl Into<u32>, out_segment_info: impl Into<AkSegmentInfo>, ) -> AKRESULT
GetPlayingSegmentInfo(u32, crate::root::aksegmentinfo::AkSegmentInfo) overload
Sourcepub fn local_output(
in_e_error_code: impl Into<AkMonitorErrorCode>,
in_psz_error: impl Into<Il2CppString>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
in_playing_id: impl Into<u32>,
in_game_obj_id: impl Into<GameObject>,
)
pub fn local_output( in_e_error_code: impl Into<AkMonitorErrorCode>, in_psz_error: impl Into<Il2CppString>, in_e_error_level: impl Into<AkMonitorErrorLevel>, in_playing_id: impl Into<u32>, in_game_obj_id: impl Into<GameObject>, )
LocalOutput(crate::root::akmonitorerrorcode::AkMonitorErrorCode, ::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn post_code(
in_e_error: impl Into<AkMonitorErrorCode>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
in_playing_id: impl Into<u32>,
in_game_obj_id: impl Into<GameObject>,
in_audio_node_id: impl Into<u32>,
in_b_is_bus: impl Into<bool>,
) -> AKRESULT
pub fn post_code( in_e_error: impl Into<AkMonitorErrorCode>, in_e_error_level: impl Into<AkMonitorErrorLevel>, in_playing_id: impl Into<u32>, in_game_obj_id: impl Into<GameObject>, in_audio_node_id: impl Into<u32>, in_b_is_bus: impl Into<bool>, ) -> AKRESULT
PostCode(crate::root::akmonitorerrorcode::AkMonitorErrorCode, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject, u32, bool) overload
Sourcepub fn post_code_2(
in_e_error: impl Into<AkMonitorErrorCode>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
in_playing_id: impl Into<u32>,
in_game_obj_id: impl Into<GameObject>,
in_audio_node_id: impl Into<u32>,
) -> AKRESULT
pub fn post_code_2( in_e_error: impl Into<AkMonitorErrorCode>, in_e_error_level: impl Into<AkMonitorErrorLevel>, in_playing_id: impl Into<u32>, in_game_obj_id: impl Into<GameObject>, in_audio_node_id: impl Into<u32>, ) -> AKRESULT
PostCode(crate::root::akmonitorerrorcode::AkMonitorErrorCode, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject, u32) overload
Sourcepub fn post_code_3(
in_e_error: impl Into<AkMonitorErrorCode>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
in_playing_id: impl Into<u32>,
in_game_obj_id: impl Into<GameObject>,
) -> AKRESULT
pub fn post_code_3( in_e_error: impl Into<AkMonitorErrorCode>, in_e_error_level: impl Into<AkMonitorErrorLevel>, in_playing_id: impl Into<u32>, in_game_obj_id: impl Into<GameObject>, ) -> AKRESULT
PostCode(crate::root::akmonitorerrorcode::AkMonitorErrorCode, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn post_code_4(
in_e_error: impl Into<AkMonitorErrorCode>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn post_code_4( in_e_error: impl Into<AkMonitorErrorCode>, in_e_error_level: impl Into<AkMonitorErrorLevel>, in_playing_id: impl Into<u32>, ) -> AKRESULT
PostCode(crate::root::akmonitorerrorcode::AkMonitorErrorCode, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32) overload
Sourcepub fn post_code_5(
in_e_error: impl Into<AkMonitorErrorCode>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
) -> AKRESULT
pub fn post_code_5( in_e_error: impl Into<AkMonitorErrorCode>, in_e_error_level: impl Into<AkMonitorErrorLevel>, ) -> AKRESULT
PostCode(crate::root::akmonitorerrorcode::AkMonitorErrorCode, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel) overload
Sourcepub fn post_string(
in_psz_error: impl Into<Il2CppString>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
in_playing_id: impl Into<u32>,
in_game_obj_id: impl Into<GameObject>,
in_audio_node_id: impl Into<u32>,
in_b_is_bus: impl Into<bool>,
) -> AKRESULT
pub fn post_string( in_psz_error: impl Into<Il2CppString>, in_e_error_level: impl Into<AkMonitorErrorLevel>, in_playing_id: impl Into<u32>, in_game_obj_id: impl Into<GameObject>, in_audio_node_id: impl Into<u32>, in_b_is_bus: impl Into<bool>, ) -> AKRESULT
PostString(::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject, u32, bool) overload
Sourcepub fn post_string_2(
in_psz_error: impl Into<Il2CppString>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
in_playing_id: impl Into<u32>,
in_game_obj_id: impl Into<GameObject>,
in_audio_node_id: impl Into<u32>,
) -> AKRESULT
pub fn post_string_2( in_psz_error: impl Into<Il2CppString>, in_e_error_level: impl Into<AkMonitorErrorLevel>, in_playing_id: impl Into<u32>, in_game_obj_id: impl Into<GameObject>, in_audio_node_id: impl Into<u32>, ) -> AKRESULT
PostString(::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject, u32) overload
Sourcepub fn post_string_3(
in_psz_error: impl Into<Il2CppString>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
in_playing_id: impl Into<u32>,
in_game_obj_id: impl Into<GameObject>,
) -> AKRESULT
pub fn post_string_3( in_psz_error: impl Into<Il2CppString>, in_e_error_level: impl Into<AkMonitorErrorLevel>, in_playing_id: impl Into<u32>, in_game_obj_id: impl Into<GameObject>, ) -> AKRESULT
PostString(::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn post_string_4(
in_psz_error: impl Into<Il2CppString>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
in_playing_id: impl Into<u32>,
) -> AKRESULT
pub fn post_string_4( in_psz_error: impl Into<Il2CppString>, in_e_error_level: impl Into<AkMonitorErrorLevel>, in_playing_id: impl Into<u32>, ) -> AKRESULT
PostString(::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32) overload
Sourcepub fn post_string_5(
in_psz_error: impl Into<Il2CppString>,
in_e_error_level: impl Into<AkMonitorErrorLevel>,
) -> AKRESULT
pub fn post_string_5( in_psz_error: impl Into<Il2CppString>, in_e_error_level: impl Into<AkMonitorErrorLevel>, ) -> AKRESULT
PostString(::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel) overload
Sourcepub fn get_time_stamp() -> i32
pub fn get_time_stamp() -> i32
GetTimeStamp() overload
Sourcepub fn get_num_non_zero_bits(in_u_word: impl Into<u32>) -> u32
pub fn get_num_non_zero_bits(in_u_word: impl Into<u32>) -> u32
GetNumNonZeroBits(u32) overload
Sourcepub fn ak_get_default_high_priority_thread_properties(
out_thread_properties: impl Into<AkThreadProperties>,
)
pub fn ak_get_default_high_priority_thread_properties( out_thread_properties: impl Into<AkThreadProperties>, )
AkGetDefaultHighPriorityThreadProperties(crate::root::akthreadproperties::AkThreadProperties) overload
Sourcepub fn resolve_dialogue_event(
in_event_id: impl Into<u32>,
in_a_argument_values: impl Into<Array<u32>>,
in_u_num_arguments: impl Into<u32>,
in_id_sequence: impl Into<u32>,
) -> u32
pub fn resolve_dialogue_event( in_event_id: impl Into<u32>, in_a_argument_values: impl Into<Array<u32>>, in_u_num_arguments: impl Into<u32>, in_id_sequence: impl Into<u32>, ) -> u32
ResolveDialogueEvent(u32, ::unity::Array<u32>, u32, u32) overload
Sourcepub fn resolve_dialogue_event_2(
in_event_id: impl Into<u32>,
in_a_argument_values: impl Into<Array<u32>>,
in_u_num_arguments: impl Into<u32>,
) -> u32
pub fn resolve_dialogue_event_2( in_event_id: impl Into<u32>, in_a_argument_values: impl Into<Array<u32>>, in_u_num_arguments: impl Into<u32>, ) -> u32
ResolveDialogueEvent(u32, ::unity::Array<u32>, u32) overload
Sourcepub fn get_dialogue_event_custom_property_value(
in_event_id: impl Into<u32>,
in_u_prop_id: impl Into<u32>,
) -> (AKRESULT, i32)
pub fn get_dialogue_event_custom_property_value( in_event_id: impl Into<u32>, in_u_prop_id: impl Into<u32>, ) -> (AKRESULT, i32)
GetDialogueEventCustomPropertyValue(u32, u32, *muti32) overload
Sourcepub fn get_dialogue_event_custom_property_value_2(
in_event_id: impl Into<u32>,
in_u_prop_id: impl Into<u32>,
) -> (AKRESULT, f32)
pub fn get_dialogue_event_custom_property_value_2( in_event_id: impl Into<u32>, in_u_prop_id: impl Into<u32>, ) -> (AKRESULT, f32)
GetDialogueEventCustomPropertyValue(u32, u32, *mutf32) overload
Sourcepub fn get_position(
in_game_object_id: impl Into<GameObject>,
out_r_position: impl Into<AkTransform>,
) -> AKRESULT
pub fn get_position( in_game_object_id: impl Into<GameObject>, out_r_position: impl Into<AkTransform>, ) -> AKRESULT
GetPosition(crate::unity_engine::gameobject::GameObject, crate::root::aktransform::AkTransform) overload
Sourcepub fn get_listener_position(
in_u_index: impl Into<GameObject>,
out_r_position: impl Into<AkTransform>,
) -> AKRESULT
pub fn get_listener_position( in_u_index: impl Into<GameObject>, out_r_position: impl Into<AkTransform>, ) -> AKRESULT
GetListenerPosition(crate::unity_engine::gameobject::GameObject, crate::root::aktransform::AkTransform) overload
Sourcepub fn get_rtpc_value(
in_rtpc_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
in_playing_id: impl Into<u32>,
) -> (AKRESULT, f32, i32)
pub fn get_rtpc_value( in_rtpc_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, in_playing_id: impl Into<u32>, ) -> (AKRESULT, f32, i32)
GetRTPCValue(u32, crate::unity_engine::gameobject::GameObject, u32, *mutf32, *muti32) overload
Sourcepub fn get_rtpc_value_2(
in_psz_rtpc_name: impl Into<Il2CppString>,
in_game_object_id: impl Into<GameObject>,
in_playing_id: impl Into<u32>,
) -> (AKRESULT, f32, i32)
pub fn get_rtpc_value_2( in_psz_rtpc_name: impl Into<Il2CppString>, in_game_object_id: impl Into<GameObject>, in_playing_id: impl Into<u32>, ) -> (AKRESULT, f32, i32)
GetRTPCValue(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, u32, *mutf32, *muti32) overload
Sourcepub fn get_switch(
in_switch_group: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
) -> (AKRESULT, u32)
pub fn get_switch( in_switch_group: impl Into<u32>, in_game_object_id: impl Into<GameObject>, ) -> (AKRESULT, u32)
GetSwitch(u32, crate::unity_engine::gameobject::GameObject, *mutu32) overload
Sourcepub fn get_switch_2(
in_pstr_switch_group_name: impl Into<Il2CppString>,
in_game_obj: impl Into<GameObject>,
) -> (AKRESULT, u32)
pub fn get_switch_2( in_pstr_switch_group_name: impl Into<Il2CppString>, in_game_obj: impl Into<GameObject>, ) -> (AKRESULT, u32)
GetSwitch(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, *mutu32) overload
Sourcepub fn get_state(in_state_group: impl Into<u32>) -> (AKRESULT, u32)
pub fn get_state(in_state_group: impl Into<u32>) -> (AKRESULT, u32)
GetState(u32, *mutu32) overload
Sourcepub fn get_state_2(
in_pstr_state_group_name: impl Into<Il2CppString>,
) -> (AKRESULT, u32)
pub fn get_state_2( in_pstr_state_group_name: impl Into<Il2CppString>, ) -> (AKRESULT, u32)
GetState(::unity::Il2CppString, *mutu32) overload
Sourcepub fn get_game_object_aux_send_values(
in_game_object_id: impl Into<GameObject>,
out_pa_aux_send_values: impl Into<AkAuxSendArray>,
) -> (AKRESULT, u32)
pub fn get_game_object_aux_send_values( in_game_object_id: impl Into<GameObject>, out_pa_aux_send_values: impl Into<AkAuxSendArray>, ) -> (AKRESULT, u32)
GetGameObjectAuxSendValues(crate::unity_engine::gameobject::GameObject, crate::root::akauxsendarray::AkAuxSendArray, *mutu32) overload
Sourcepub fn get_game_object_dry_level_value(
in_emitter_id: impl Into<GameObject>,
in_listener_id: impl Into<GameObject>,
) -> (AKRESULT, f32)
pub fn get_game_object_dry_level_value( in_emitter_id: impl Into<GameObject>, in_listener_id: impl Into<GameObject>, ) -> (AKRESULT, f32)
GetGameObjectDryLevelValue(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject, *mutf32) overload
Sourcepub fn get_object_obstruction_and_occlusion(
in_emitter_id: impl Into<GameObject>,
in_listener_id: impl Into<GameObject>,
) -> (AKRESULT, f32, f32)
pub fn get_object_obstruction_and_occlusion( in_emitter_id: impl Into<GameObject>, in_listener_id: impl Into<GameObject>, ) -> (AKRESULT, f32, f32)
GetObjectObstructionAndOcclusion(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject, *mutf32, *mutf32) overload
Sourcepub fn query_audio_object_i_ds(
in_event_id: impl Into<u32>,
out_a_object_infos: impl Into<AkObjectInfoArray>,
) -> (AKRESULT, u32)
pub fn query_audio_object_i_ds( in_event_id: impl Into<u32>, out_a_object_infos: impl Into<AkObjectInfoArray>, ) -> (AKRESULT, u32)
QueryAudioObjectIDs(u32, *mutu32, crate::root::akobjectinfoarray::AkObjectInfoArray) overload
Sourcepub fn query_audio_object_i_ds_2(
in_psz_event_name: impl Into<Il2CppString>,
out_a_object_infos: impl Into<AkObjectInfoArray>,
) -> (AKRESULT, u32)
pub fn query_audio_object_i_ds_2( in_psz_event_name: impl Into<Il2CppString>, out_a_object_infos: impl Into<AkObjectInfoArray>, ) -> (AKRESULT, u32)
QueryAudioObjectIDs(::unity::Il2CppString, *mutu32, crate::root::akobjectinfoarray::AkObjectInfoArray) overload
Sourcepub fn get_positioning_info(
in_object_id: impl Into<u32>,
out_r_positioning_info: impl Into<AkPositioningInfo>,
) -> AKRESULT
pub fn get_positioning_info( in_object_id: impl Into<u32>, out_r_positioning_info: impl Into<AkPositioningInfo>, ) -> AKRESULT
GetPositioningInfo(u32, crate::root::akpositioninginfo::AkPositioningInfo) overload
Sourcepub fn get_is_game_object_active(in_game_obj_id: impl Into<GameObject>) -> bool
pub fn get_is_game_object_active(in_game_obj_id: impl Into<GameObject>) -> bool
GetIsGameObjectActive(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn get_max_radius(in_game_obj_id: impl Into<GameObject>) -> f32
pub fn get_max_radius(in_game_obj_id: impl Into<GameObject>) -> f32
GetMaxRadius(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn get_event_id_from_playing_id(in_playing_id: impl Into<u32>) -> u32
pub fn get_event_id_from_playing_id(in_playing_id: impl Into<u32>) -> u32
GetEventIDFromPlayingID(u32) overload
Sourcepub fn get_game_object_from_playing_id(in_playing_id: impl Into<u32>) -> u64
pub fn get_game_object_from_playing_id(in_playing_id: impl Into<u32>) -> u64
GetGameObjectFromPlayingID(u32) overload
Sourcepub fn get_playing_i_ds_from_game_object(
in_game_obj_id: impl Into<GameObject>,
out_a_playing_i_ds: impl Into<Array<u32>>,
) -> (AKRESULT, u32)
pub fn get_playing_i_ds_from_game_object( in_game_obj_id: impl Into<GameObject>, out_a_playing_i_ds: impl Into<Array<u32>>, ) -> (AKRESULT, u32)
GetPlayingIDsFromGameObject(crate::unity_engine::gameobject::GameObject, *mutu32, ::unity::Array<u32>) overload
Sourcepub fn get_custom_property_value(
in_object_id: impl Into<u32>,
in_u_prop_id: impl Into<u32>,
) -> (AKRESULT, i32)
pub fn get_custom_property_value( in_object_id: impl Into<u32>, in_u_prop_id: impl Into<u32>, ) -> (AKRESULT, i32)
GetCustomPropertyValue(u32, u32, *muti32) overload
Sourcepub fn get_custom_property_value_2(
in_object_id: impl Into<u32>,
in_u_prop_id: impl Into<u32>,
) -> (AKRESULT, f32)
pub fn get_custom_property_value_2( in_object_id: impl Into<u32>, in_u_prop_id: impl Into<u32>, ) -> (AKRESULT, f32)
GetCustomPropertyValue(u32, u32, *mutf32) overload
Sourcepub fn ak_speaker_setup_fix_left_to_center() -> u32
pub fn ak_speaker_setup_fix_left_to_center() -> u32
AK_SPEAKER_SETUP_FIX_LEFT_TO_CENTER(*mutu32) overload
Sourcepub fn ak_speaker_setup_fix_rear_to_side() -> u32
pub fn ak_speaker_setup_fix_rear_to_side() -> u32
AK_SPEAKER_SETUP_FIX_REAR_TO_SIDE(*mutu32) overload
Sourcepub fn ak_speaker_setup_convert_to_supported() -> u32
pub fn ak_speaker_setup_convert_to_supported() -> u32
AK_SPEAKER_SETUP_CONVERT_TO_SUPPORTED(*mutu32) overload
Sourcepub fn channel_mask_to_num_channels(in_u_channel_mask: impl Into<u32>) -> u8
pub fn channel_mask_to_num_channels(in_u_channel_mask: impl Into<u32>) -> u8
ChannelMaskToNumChannels(u32) overload
Sourcepub fn channel_mask_from_num_channels(in_u_num_channels: impl Into<u32>) -> u32
pub fn channel_mask_from_num_channels(in_u_num_channels: impl Into<u32>) -> u32
ChannelMaskFromNumChannels(u32) overload
Sourcepub fn channel_bit_to_index(
in_u_channel_bit: impl Into<u32>,
in_u_channel_mask: impl Into<u32>,
) -> u8
pub fn channel_bit_to_index( in_u_channel_bit: impl Into<u32>, in_u_channel_mask: impl Into<u32>, ) -> u8
ChannelBitToIndex(u32, u32) overload
Sourcepub fn has_surround_channels(in_u_channel_mask: impl Into<u32>) -> bool
pub fn has_surround_channels(in_u_channel_mask: impl Into<u32>) -> bool
HasSurroundChannels(u32) overload
Sourcepub fn has_strictly_one_pair_of_surround_channels(
in_u_channel_mask: impl Into<u32>,
) -> bool
pub fn has_strictly_one_pair_of_surround_channels( in_u_channel_mask: impl Into<u32>, ) -> bool
HasStrictlyOnePairOfSurroundChannels(u32) overload
Sourcepub fn has_side_and_rear_channels(in_u_channel_mask: impl Into<u32>) -> bool
pub fn has_side_and_rear_channels(in_u_channel_mask: impl Into<u32>) -> bool
HasSideAndRearChannels(u32) overload
Sourcepub fn has_height_channels(in_u_channel_mask: impl Into<u32>) -> bool
pub fn has_height_channels(in_u_channel_mask: impl Into<u32>) -> bool
HasHeightChannels(u32) overload
Sourcepub fn back_to_side_channels(in_u_channel_mask: impl Into<u32>) -> u32
pub fn back_to_side_channels(in_u_channel_mask: impl Into<u32>) -> u32
BackToSideChannels(u32) overload
Sourcepub fn std_channel_index_to_display_index(
in_e_ordering: impl Into<AkChannelOrdering>,
in_u_channel_mask: impl Into<u32>,
in_u_channel_idx: impl Into<u32>,
) -> u32
pub fn std_channel_index_to_display_index( in_e_ordering: impl Into<AkChannelOrdering>, in_u_channel_mask: impl Into<u32>, in_u_channel_idx: impl Into<u32>, ) -> u32
StdChannelIndexToDisplayIndex(crate::root::akchannelordering::AkChannelOrdering, u32, u32) overload
Sourcepub fn get_k_default_max_path_length() -> f32
pub fn get_k_default_max_path_length() -> f32
get_kDefaultMaxPathLength() overload
Sourcepub fn get_k_default_diffraction_max_edges() -> u32
pub fn get_k_default_diffraction_max_edges() -> u32
get_kDefaultDiffractionMaxEdges() overload
Sourcepub fn get_k_default_diffraction_max_paths() -> u32
pub fn get_k_default_diffraction_max_paths() -> u32
get_kDefaultDiffractionMaxPaths() overload
Sourcepub fn get_k_max_diffraction() -> f32
pub fn get_k_max_diffraction() -> f32
get_kMaxDiffraction() overload
Sourcepub fn get_k_diffraction_max_edges() -> u32
pub fn get_k_diffraction_max_edges() -> u32
get_kDiffractionMaxEdges() overload
Sourcepub fn get_k_diffraction_max_paths() -> u32
pub fn get_k_diffraction_max_paths() -> u32
get_kDiffractionMaxPaths() overload
Sourcepub fn get_k_portal_to_portal_diffraction_max_paths() -> u32
pub fn get_k_portal_to_portal_diffraction_max_paths() -> u32
get_kPortalToPortalDiffractionMaxPaths() overload
Sourcepub fn set_image_source(
in_src_id: impl Into<u32>,
in_info: impl Into<AkImageSourceSettings>,
in_aux_bus_id: impl Into<u32>,
in_room_id: impl Into<u64>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn set_image_source( in_src_id: impl Into<u32>, in_info: impl Into<AkImageSourceSettings>, in_aux_bus_id: impl Into<u32>, in_room_id: impl Into<u64>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
SetImageSource(u32, crate::root::akimagesourcesettings::AkImageSourceSettings, u32, u64, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn remove_image_source(
in_src_id: impl Into<u32>,
in_aux_bus_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn remove_image_source( in_src_id: impl Into<u32>, in_aux_bus_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
RemoveImageSource(u32, u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn clear_image_sources(
in_aux_bus_id: impl Into<u32>,
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn clear_image_sources( in_aux_bus_id: impl Into<u32>, in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
ClearImageSources(u32, crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn clear_image_sources_2(in_aux_bus_id: impl Into<u32>) -> AKRESULT
pub fn clear_image_sources_2(in_aux_bus_id: impl Into<u32>) -> AKRESULT
ClearImageSources(u32) overload
Sourcepub fn clear_image_sources_3() -> AKRESULT
pub fn clear_image_sources_3() -> AKRESULT
ClearImageSources() overload
Sourcepub fn remove_geometry(in_set_id: impl Into<u64>) -> AKRESULT
pub fn remove_geometry(in_set_id: impl Into<u64>) -> AKRESULT
RemoveGeometry(u64) overload
Sourcepub fn query_reflection_paths(
in_game_object_id: impl Into<GameObject>,
out_a_paths: impl Into<AkReflectionPathInfoArray>,
) -> (AKRESULT, Vector3, Vector3, u32)
pub fn query_reflection_paths( in_game_object_id: impl Into<GameObject>, out_a_paths: impl Into<AkReflectionPathInfoArray>, ) -> (AKRESULT, Vector3, Vector3, u32)
QueryReflectionPaths(crate::unity_engine::gameobject::GameObject, *mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3, crate::root::akreflectionpathinfoarray::AkReflectionPathInfoArray, *mutu32) overload
Sourcepub fn remove_room(in_room_id: impl Into<u64>) -> AKRESULT
pub fn remove_room(in_room_id: impl Into<u64>) -> AKRESULT
RemoveRoom(u64) overload
Sourcepub fn remove_portal(in_portal_id: impl Into<u64>) -> AKRESULT
pub fn remove_portal(in_portal_id: impl Into<u64>) -> AKRESULT
RemovePortal(u64) overload
Sourcepub fn set_game_object_in_room(
in_game_object_id: impl Into<GameObject>,
in_current_room_id: impl Into<u64>,
) -> AKRESULT
pub fn set_game_object_in_room( in_game_object_id: impl Into<GameObject>, in_current_room_id: impl Into<u64>, ) -> AKRESULT
SetGameObjectInRoom(crate::unity_engine::gameobject::GameObject, u64) overload
Sourcepub fn set_reflections_order(
in_u_reflections_order: impl Into<u32>,
in_b_update_paths: impl Into<bool>,
) -> AKRESULT
pub fn set_reflections_order( in_u_reflections_order: impl Into<u32>, in_b_update_paths: impl Into<bool>, ) -> AKRESULT
SetReflectionsOrder(u32, bool) overload
Sourcepub fn set_number_of_primary_rays(
in_u_nb_primary_rays: impl Into<u32>,
) -> AKRESULT
pub fn set_number_of_primary_rays( in_u_nb_primary_rays: impl Into<u32>, ) -> AKRESULT
SetNumberOfPrimaryRays(u32) overload
Sourcepub fn set_early_reflections_aux_send(
in_game_object_id: impl Into<GameObject>,
in_aux_bus_id: impl Into<u32>,
) -> AKRESULT
pub fn set_early_reflections_aux_send( in_game_object_id: impl Into<GameObject>, in_aux_bus_id: impl Into<u32>, ) -> AKRESULT
SetEarlyReflectionsAuxSend(crate::unity_engine::gameobject::GameObject, u32) overload
Sourcepub fn set_early_reflections_volume(
in_game_object_id: impl Into<GameObject>,
in_f_send_volume: impl Into<f32>,
) -> AKRESULT
pub fn set_early_reflections_volume( in_game_object_id: impl Into<GameObject>, in_f_send_volume: impl Into<f32>, ) -> AKRESULT
SetEarlyReflectionsVolume(crate::unity_engine::gameobject::GameObject, f32) overload
Sourcepub fn set_portal_obstruction_and_occlusion(
in_portal_id: impl Into<u64>,
in_f_obstruction: impl Into<f32>,
in_f_occlusion: impl Into<f32>,
) -> AKRESULT
pub fn set_portal_obstruction_and_occlusion( in_portal_id: impl Into<u64>, in_f_obstruction: impl Into<f32>, in_f_occlusion: impl Into<f32>, ) -> AKRESULT
SetPortalObstructionAndOcclusion(u64, f32, f32) overload
Sourcepub fn query_wet_diffraction(in_portal: impl Into<u64>) -> (AKRESULT, f32)
pub fn query_wet_diffraction(in_portal: impl Into<u64>) -> (AKRESULT, f32)
QueryWetDiffraction(u64, *mutf32) overload
Sourcepub fn query_diffraction_paths(
in_game_object_id: impl Into<GameObject>,
out_a_paths: impl Into<AkDiffractionPathInfoArray>,
) -> (AKRESULT, Vector3, Vector3, u32)
pub fn query_diffraction_paths( in_game_object_id: impl Into<GameObject>, out_a_paths: impl Into<AkDiffractionPathInfoArray>, ) -> (AKRESULT, Vector3, Vector3, u32)
QueryDiffractionPaths(crate::unity_engine::gameobject::GameObject, *mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3, crate::root::akdiffractionpathinfoarray::AkDiffractionPathInfoArray, *mutu32) overload
Sourcepub fn set_error_logger(logger: impl Into<AkLogger_ErrorLoggerInteropDelegate>)
pub fn set_error_logger(logger: impl Into<AkLogger_ErrorLoggerInteropDelegate>)
SetErrorLogger(crate::root::aklogger::AkLogger_ErrorLoggerInteropDelegate) overload
Sourcepub fn set_error_logger_2()
pub fn set_error_logger_2()
SetErrorLogger() overload
Sourcepub fn set_audio_input_callbacks(
get_audio_samples: impl Into<AkAudioInputManager_AudioSamplesInteropDelegate>,
get_audio_format: impl Into<AkAudioInputManager_AudioFormatInteropDelegate>,
)
pub fn set_audio_input_callbacks( get_audio_samples: impl Into<AkAudioInputManager_AudioSamplesInteropDelegate>, get_audio_format: impl Into<AkAudioInputManager_AudioFormatInteropDelegate>, )
SetAudioInputCallbacks(crate::root::akaudioinputmanager::AkAudioInputManager_AudioSamplesInteropDelegate, crate::root::akaudioinputmanager::AkAudioInputManager_AudioFormatInteropDelegate) overload
Sourcepub fn init(settings: impl Into<AkInitializationSettings>) -> AKRESULT
pub fn init(settings: impl Into<AkInitializationSettings>) -> AKRESULT
Init(crate::root::akinitializationsettings::AkInitializationSettings) overload
Sourcepub fn init_spatial_audio(
settings: impl Into<AkSpatialAudioInitSettings>,
) -> AKRESULT
pub fn init_spatial_audio( settings: impl Into<AkSpatialAudioInitSettings>, ) -> AKRESULT
InitSpatialAudio(crate::root::akspatialaudioinitsettings::AkSpatialAudioInitSettings) overload
Sourcepub fn init_communication(
settings: impl Into<AkCommunicationSettings>,
) -> AKRESULT
pub fn init_communication( settings: impl Into<AkCommunicationSettings>, ) -> AKRESULT
InitCommunication(crate::root::akcommunicationsettings::AkCommunicationSettings) overload
Sourcepub fn register_game_obj_internal(
in_game_obj: impl Into<GameObject>,
) -> AKRESULT
pub fn register_game_obj_internal( in_game_obj: impl Into<GameObject>, ) -> AKRESULT
RegisterGameObjInternal(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn unregister_game_obj_internal(
in_game_obj: impl Into<GameObject>,
) -> AKRESULT
pub fn unregister_game_obj_internal( in_game_obj: impl Into<GameObject>, ) -> AKRESULT
UnregisterGameObjInternal(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn register_game_obj_internal_with_name(
in_game_obj: impl Into<GameObject>,
in_psz_obj_name: impl Into<Il2CppString>,
) -> AKRESULT
pub fn register_game_obj_internal_with_name( in_game_obj: impl Into<GameObject>, in_psz_obj_name: impl Into<Il2CppString>, ) -> AKRESULT
RegisterGameObjInternal_WithName(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString) overload
Sourcepub fn set_base_path(in_psz_base_path: impl Into<Il2CppString>) -> AKRESULT
pub fn set_base_path(in_psz_base_path: impl Into<Il2CppString>) -> AKRESULT
SetBasePath(::unity::Il2CppString) overload
Sourcepub fn set_current_language(
in_psz_audio_src_path: impl Into<Il2CppString>,
) -> AKRESULT
pub fn set_current_language( in_psz_audio_src_path: impl Into<Il2CppString>, ) -> AKRESULT
SetCurrentLanguage(::unity::Il2CppString) overload
Sourcepub fn load_file_package(
in_psz_file_package_name: impl Into<Il2CppString>,
) -> (AKRESULT, u32)
pub fn load_file_package( in_psz_file_package_name: impl Into<Il2CppString>, ) -> (AKRESULT, u32)
LoadFilePackage(::unity::Il2CppString, *mutu32) overload
Sourcepub fn add_base_path(in_psz_base_path: impl Into<Il2CppString>) -> AKRESULT
pub fn add_base_path(in_psz_base_path: impl Into<Il2CppString>) -> AKRESULT
AddBasePath(::unity::Il2CppString) overload
Sourcepub fn set_game_name(in_game_name: impl Into<Il2CppString>) -> AKRESULT
pub fn set_game_name(in_game_name: impl Into<Il2CppString>) -> AKRESULT
SetGameName(::unity::Il2CppString) overload
Sourcepub fn set_decoded_bank_path(
in_decoded_path: impl Into<Il2CppString>,
) -> AKRESULT
pub fn set_decoded_bank_path( in_decoded_path: impl Into<Il2CppString>, ) -> AKRESULT
SetDecodedBankPath(::unity::Il2CppString) overload
Sourcepub fn load_and_decode_bank(
in_psz_string: impl Into<Il2CppString>,
in_b_save_decoded_bank: impl Into<bool>,
) -> (AKRESULT, u32)
pub fn load_and_decode_bank( in_psz_string: impl Into<Il2CppString>, in_b_save_decoded_bank: impl Into<bool>, ) -> (AKRESULT, u32)
LoadAndDecodeBank(::unity::Il2CppString, bool, *mutu32) overload
Sourcepub fn load_and_decode_bank_from_memory(
in_bank_data: impl Into<IntPtr>,
in_bank_data_size: impl Into<u32>,
in_b_save_decoded_bank: impl Into<bool>,
in_decoded_bank_name: impl Into<Il2CppString>,
in_b_is_language_specific: impl Into<bool>,
) -> (AKRESULT, u32)
pub fn load_and_decode_bank_from_memory( in_bank_data: impl Into<IntPtr>, in_bank_data_size: impl Into<u32>, in_b_save_decoded_bank: impl Into<bool>, in_decoded_bank_name: impl Into<Il2CppString>, in_b_is_language_specific: impl Into<bool>, ) -> (AKRESULT, u32)
LoadAndDecodeBankFromMemory(::unity::IntPtr, u32, bool, ::unity::Il2CppString, bool, *mutu32) overload
Sourcepub fn post_event_on_room(
in_psz_event_name: impl Into<Il2CppString>,
in_room_id: impl Into<u64>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
in_c_externals: impl Into<u32>,
in_p_external_sources: impl Into<AkExternalSourceInfoArray>,
in_playing_id: impl Into<u32>,
) -> u32
pub fn post_event_on_room( in_psz_event_name: impl Into<Il2CppString>, in_room_id: impl Into<u64>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, in_c_externals: impl Into<u32>, in_p_external_sources: impl Into<AkExternalSourceInfoArray>, in_playing_id: impl Into<u32>, ) -> u32
PostEventOnRoom(::unity::Il2CppString, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray, u32) overload
Sourcepub fn post_event_on_room_2(
in_psz_event_name: impl Into<Il2CppString>,
in_room_id: impl Into<u64>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
in_c_externals: impl Into<u32>,
in_p_external_sources: impl Into<AkExternalSourceInfoArray>,
) -> u32
pub fn post_event_on_room_2( in_psz_event_name: impl Into<Il2CppString>, in_room_id: impl Into<u64>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, in_c_externals: impl Into<u32>, in_p_external_sources: impl Into<AkExternalSourceInfoArray>, ) -> u32
PostEventOnRoom(::unity::Il2CppString, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray) overload
Sourcepub fn post_event_on_room_3(
in_psz_event_name: impl Into<Il2CppString>,
in_room_id: impl Into<u64>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
) -> u32
pub fn post_event_on_room_3( in_psz_event_name: impl Into<Il2CppString>, in_room_id: impl Into<u64>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, ) -> u32
PostEventOnRoom(::unity::Il2CppString, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object) overload
Sourcepub fn post_event_on_room_4(
in_psz_event_name: impl Into<Il2CppString>,
in_room_id: impl Into<u64>,
) -> u32
pub fn post_event_on_room_4( in_psz_event_name: impl Into<Il2CppString>, in_room_id: impl Into<u64>, ) -> u32
PostEventOnRoom(::unity::Il2CppString, u64) overload
Sourcepub fn get_current_language() -> Il2CppString
pub fn get_current_language() -> Il2CppString
GetCurrentLanguage() overload
Sourcepub fn unload_file_package(in_u_package_id: impl Into<u32>) -> AKRESULT
pub fn unload_file_package(in_u_package_id: impl Into<u32>) -> AKRESULT
UnloadFilePackage(u32) overload
Sourcepub fn unload_all_file_packages() -> AKRESULT
pub fn unload_all_file_packages() -> AKRESULT
UnloadAllFilePackages() overload
Sourcepub fn set_object_position(
in_game_object_id: impl Into<GameObject>,
pos: impl Into<Vector3>,
front: impl Into<Vector3>,
top: impl Into<Vector3>,
) -> AKRESULT
pub fn set_object_position( in_game_object_id: impl Into<GameObject>, pos: impl Into<Vector3>, front: impl Into<Vector3>, top: impl Into<Vector3>, ) -> AKRESULT
SetObjectPosition(crate::unity_engine::gameobject::GameObject, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3) overload
Sourcepub fn get_source_multiple_play_positions(
in_playing_id: impl Into<u32>,
out_audio_node_id: impl Into<Array<u32>>,
out_media_id: impl Into<Array<u32>>,
out_ms_time: impl Into<Array<i32>>,
in_b_extrapolate: impl Into<bool>,
) -> (AKRESULT, u32)
pub fn get_source_multiple_play_positions( in_playing_id: impl Into<u32>, out_audio_node_id: impl Into<Array<u32>>, out_media_id: impl Into<Array<u32>>, out_ms_time: impl Into<Array<i32>>, in_b_extrapolate: impl Into<bool>, ) -> (AKRESULT, u32)
GetSourceMultiplePlayPositions(u32, ::unity::Array<u32>, ::unity::Array<u32>, ::unity::Array<i32>, *mutu32, bool) overload
Sourcepub fn get_source_multiple_play_positions_2(
in_playing_id: impl Into<u32>,
out_audio_node_id: impl Into<Array<u32>>,
out_media_id: impl Into<Array<u32>>,
out_ms_time: impl Into<Array<i32>>,
) -> (AKRESULT, u32)
pub fn get_source_multiple_play_positions_2( in_playing_id: impl Into<u32>, out_audio_node_id: impl Into<Array<u32>>, out_media_id: impl Into<Array<u32>>, out_ms_time: impl Into<Array<i32>>, ) -> (AKRESULT, u32)
GetSourceMultiplePlayPositions(u32, ::unity::Array<u32>, ::unity::Array<u32>, ::unity::Array<i32>, *mutu32) overload
Sourcepub fn set_listeners(
in_emitter_game_obj: impl Into<GameObject>,
in_p_listener_game_objs: impl Into<Array<u64>>,
in_u_num_listeners: impl Into<u32>,
) -> AKRESULT
pub fn set_listeners( in_emitter_game_obj: impl Into<GameObject>, in_p_listener_game_objs: impl Into<Array<u64>>, in_u_num_listeners: impl Into<u32>, ) -> AKRESULT
SetListeners(crate::unity_engine::gameobject::GameObject, ::unity::Array<u64>, u32) overload
Sourcepub fn set_default_listeners(
in_p_listener_objs: impl Into<Array<u64>>,
in_u_num_listeners: impl Into<u32>,
) -> AKRESULT
pub fn set_default_listeners( in_p_listener_objs: impl Into<Array<u64>>, in_u_num_listeners: impl Into<u32>, ) -> AKRESULT
SetDefaultListeners(::unity::Array<u64>, u32) overload
Sourcepub fn add_output(
in_settings: impl Into<AkOutputSettings>,
in_p_listener_i_ds: impl Into<Array<u64>>,
in_u_num_listeners: impl Into<u32>,
) -> (AKRESULT, u64)
pub fn add_output( in_settings: impl Into<AkOutputSettings>, in_p_listener_i_ds: impl Into<Array<u64>>, in_u_num_listeners: impl Into<u32>, ) -> (AKRESULT, u64)
AddOutput(crate::root::akoutputsettings::AkOutputSettings, *mutu64, ::unity::Array<u64>, u32) overload
Sourcepub fn add_output_2(
in_settings: impl Into<AkOutputSettings>,
in_p_listener_i_ds: impl Into<Array<u64>>,
) -> (AKRESULT, u64)
pub fn add_output_2( in_settings: impl Into<AkOutputSettings>, in_p_listener_i_ds: impl Into<Array<u64>>, ) -> (AKRESULT, u64)
AddOutput(crate::root::akoutputsettings::AkOutputSettings, *mutu64, ::unity::Array<u64>) overload
Sourcepub fn add_output_3(in_settings: impl Into<AkOutputSettings>) -> (AKRESULT, u64)
pub fn add_output_3(in_settings: impl Into<AkOutputSettings>) -> (AKRESULT, u64)
AddOutput(crate::root::akoutputsettings::AkOutputSettings, *mutu64) overload
Sourcepub fn add_output_4(in_settings: impl Into<AkOutputSettings>) -> AKRESULT
pub fn add_output_4(in_settings: impl Into<AkOutputSettings>) -> AKRESULT
AddOutput(crate::root::akoutputsettings::AkOutputSettings) overload
Sourcepub fn get_default_stream_settings(out_settings: impl Into<AkStreamMgrSettings>)
pub fn get_default_stream_settings(out_settings: impl Into<AkStreamMgrSettings>)
GetDefaultStreamSettings(crate::root::akstreammgrsettings::AkStreamMgrSettings) overload
Sourcepub fn get_default_device_settings(out_settings: impl Into<AkDeviceSettings>)
pub fn get_default_device_settings(out_settings: impl Into<AkDeviceSettings>)
GetDefaultDeviceSettings(crate::root::akdevicesettings::AkDeviceSettings) overload
Sourcepub fn get_default_music_settings(out_settings: impl Into<AkMusicSettings>)
pub fn get_default_music_settings(out_settings: impl Into<AkMusicSettings>)
GetDefaultMusicSettings(crate::root::akmusicsettings::AkMusicSettings) overload
Sourcepub fn get_default_init_settings(out_settings: impl Into<AkInitSettings>)
pub fn get_default_init_settings(out_settings: impl Into<AkInitSettings>)
GetDefaultInitSettings(crate::root::akinitsettings::AkInitSettings) overload
Sourcepub fn get_default_platform_init_settings(
out_settings: impl Into<AkPlatformInitSettings>,
)
pub fn get_default_platform_init_settings( out_settings: impl Into<AkPlatformInitSettings>, )
GetDefaultPlatformInitSettings(crate::root::akplatforminitsettings::AkPlatformInitSettings) overload
Sourcepub fn get_major_minor_version() -> u32
pub fn get_major_minor_version() -> u32
GetMajorMinorVersion() overload
Sourcepub fn get_subminor_build_version() -> u32
pub fn get_subminor_build_version() -> u32
GetSubminorBuildVersion() overload
Sourcepub fn start_resource_monitoring()
pub fn start_resource_monitoring()
StartResourceMonitoring() overload
Sourcepub fn stop_resource_monitoring()
pub fn stop_resource_monitoring()
StopResourceMonitoring() overload
Sourcepub fn get_resource_monitor_data_summary(
resource_monitor_data_summary: impl Into<AkResourceMonitorDataSummary>,
)
pub fn get_resource_monitor_data_summary( resource_monitor_data_summary: impl Into<AkResourceMonitorDataSummary>, )
GetResourceMonitorDataSummary(crate::root::akresourcemonitordatasummary::AkResourceMonitorDataSummary) overload
Sourcepub fn set_room_portal(
in_portal_id: impl Into<u64>,
transform: impl Into<AkTransform>,
extent: impl Into<Vector3>,
b_enabled: impl Into<bool>,
front_room: impl Into<u64>,
back_room: impl Into<u64>,
) -> AKRESULT
pub fn set_room_portal( in_portal_id: impl Into<u64>, transform: impl Into<AkTransform>, extent: impl Into<Vector3>, b_enabled: impl Into<bool>, front_room: impl Into<u64>, back_room: impl Into<u64>, ) -> AKRESULT
SetRoomPortal(u64, crate::root::aktransform::AkTransform, crate::unity_engine::vector3::Vector3, bool, u64, u64) overload
Sourcepub fn set_room(
in_room_id: impl Into<u64>,
in_room_params: impl Into<AkRoomParams>,
in_p_name: impl Into<Il2CppString>,
) -> AKRESULT
pub fn set_room( in_room_id: impl Into<u64>, in_room_params: impl Into<AkRoomParams>, in_p_name: impl Into<Il2CppString>, ) -> AKRESULT
SetRoom(u64, crate::root::akroomparams::AkRoomParams, ::unity::Il2CppString) overload
Sourcepub fn register_spatial_audio_listener(
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn register_spatial_audio_listener( in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
RegisterSpatialAudioListener(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn unregister_spatial_audio_listener(
in_game_object_id: impl Into<GameObject>,
) -> AKRESULT
pub fn unregister_spatial_audio_listener( in_game_object_id: impl Into<GameObject>, ) -> AKRESULT
UnregisterSpatialAudioListener(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn set_geometry(
in_geom_set_id: impl Into<u64>,
triangles: impl Into<AkTriangleArray>,
num_triangles: impl Into<u32>,
vertices: impl Into<Array<Vector3>>,
num_vertices: impl Into<u32>,
surfaces: impl Into<AkAcousticSurfaceArray>,
num_surfaces: impl Into<u32>,
room_id: impl Into<u64>,
enable_diffraction: impl Into<bool>,
enable_diffraction_on_boundary_edges: impl Into<bool>,
) -> AKRESULT
pub fn set_geometry( in_geom_set_id: impl Into<u64>, triangles: impl Into<AkTriangleArray>, num_triangles: impl Into<u32>, vertices: impl Into<Array<Vector3>>, num_vertices: impl Into<u32>, surfaces: impl Into<AkAcousticSurfaceArray>, num_surfaces: impl Into<u32>, room_id: impl Into<u64>, enable_diffraction: impl Into<bool>, enable_diffraction_on_boundary_edges: impl Into<bool>, ) -> AKRESULT
SetGeometry(u64, crate::root::aktrianglearray::AkTriangleArray, u32, ::unity::Array<crate::unity_engine::vector3::Vector3>, u32, crate::root::akacousticsurfacearray::AkAcousticSurfaceArray, u32, u64, bool, bool) overload
Sourcepub fn post_event_on_room_5(
in_event_id: impl Into<u32>,
in_room_id: impl Into<u64>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
in_c_externals: impl Into<u32>,
in_p_external_sources: impl Into<AkExternalSourceInfoArray>,
in_playing_id: impl Into<u32>,
) -> u32
pub fn post_event_on_room_5( in_event_id: impl Into<u32>, in_room_id: impl Into<u64>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, in_c_externals: impl Into<u32>, in_p_external_sources: impl Into<AkExternalSourceInfoArray>, in_playing_id: impl Into<u32>, ) -> u32
PostEventOnRoom(u32, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray, u32) overload
Sourcepub fn post_event_on_room_6(
in_event_id: impl Into<u32>,
in_room_id: impl Into<u64>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
in_c_externals: impl Into<u32>,
in_p_external_sources: impl Into<AkExternalSourceInfoArray>,
) -> u32
pub fn post_event_on_room_6( in_event_id: impl Into<u32>, in_room_id: impl Into<u64>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, in_c_externals: impl Into<u32>, in_p_external_sources: impl Into<AkExternalSourceInfoArray>, ) -> u32
PostEventOnRoom(u32, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray) overload
Sourcepub fn post_event_on_room_7(
in_event_id: impl Into<u32>,
in_room_id: impl Into<u64>,
in_u_flags: impl Into<u32>,
in_pfn_callback: impl Into<AkCallbackManager_EventCallback>,
in_p_cookie: impl Into<Object>,
) -> u32
pub fn post_event_on_room_7( in_event_id: impl Into<u32>, in_room_id: impl Into<u64>, in_u_flags: impl Into<u32>, in_pfn_callback: impl Into<AkCallbackManager_EventCallback>, in_p_cookie: impl Into<Object>, ) -> u32
PostEventOnRoom(u32, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object) overload
Sourcepub fn post_event_on_room_8(
in_event_id: impl Into<u32>,
in_room_id: impl Into<u64>,
) -> u32
pub fn post_event_on_room_8( in_event_id: impl Into<u32>, in_room_id: impl Into<u64>, ) -> u32
PostEventOnRoom(u32, u64) overload
Sourcepub fn string_from_int_ptr_string(ptr: impl Into<IntPtr>) -> Il2CppString
pub fn string_from_int_ptr_string(ptr: impl Into<IntPtr>) -> Il2CppString
StringFromIntPtrString(::unity::IntPtr) overload
Sourcepub fn string_from_int_ptr_w_string(ptr: impl Into<IntPtr>) -> Il2CppString
pub fn string_from_int_ptr_w_string(ptr: impl Into<IntPtr>) -> Il2CppString
StringFromIntPtrWString(::unity::IntPtr) overload
Sourcepub fn internal_game_object_hash(game_object: impl Into<GameObject>) -> u64
pub fn internal_game_object_hash(game_object: impl Into<GameObject>) -> u64
InternalGameObjectHash(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn set_game_object_hash(
value: impl Into<AkSoundEngine_GameObjectHashFunction>,
)
pub fn set_game_object_hash( value: impl Into<AkSoundEngine_GameObjectHashFunction>, )
set_GameObjectHash(crate::root::aksoundengine::AkSoundEngine_GameObjectHashFunction) overload
Sourcepub fn get_ak_game_object_id(game_object: impl Into<GameObject>) -> u64
pub fn get_ak_game_object_id(game_object: impl Into<GameObject>) -> u64
GetAkGameObjectID(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn register_game_obj(game_object: impl Into<GameObject>) -> AKRESULT
pub fn register_game_obj(game_object: impl Into<GameObject>) -> AKRESULT
RegisterGameObj(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn register_game_obj_2(
game_object: impl Into<GameObject>,
name: impl Into<Il2CppString>,
) -> AKRESULT
pub fn register_game_obj_2( game_object: impl Into<GameObject>, name: impl Into<Il2CppString>, ) -> AKRESULT
RegisterGameObj(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString) overload
Sourcepub fn unregister_game_obj(game_object: impl Into<GameObject>) -> AKRESULT
pub fn unregister_game_obj(game_object: impl Into<GameObject>) -> AKRESULT
UnregisterGameObj(crate::unity_engine::gameobject::GameObject) overload
Sourcepub fn get_wwise_version() -> Il2CppString
pub fn get_wwise_version() -> Il2CppString
get_WwiseVersion() overload
Sourcepub fn set_object_position_2(
game_object: impl Into<GameObject>,
transform: impl Into<Transform>,
) -> AKRESULT
pub fn set_object_position_2( game_object: impl Into<GameObject>, transform: impl Into<Transform>, ) -> AKRESULT
SetObjectPosition(crate::unity_engine::gameobject::GameObject, crate::unity_engine::transform::Transform) overload
Sourcepub fn set_object_position_3(
game_object: impl Into<GameObject>,
pos_x: impl Into<f32>,
pos_y: impl Into<f32>,
pos_z: impl Into<f32>,
front_x: impl Into<f32>,
front_y: impl Into<f32>,
front_z: impl Into<f32>,
top_x: impl Into<f32>,
top_y: impl Into<f32>,
top_z: impl Into<f32>,
) -> AKRESULT
pub fn set_object_position_3( game_object: impl Into<GameObject>, pos_x: impl Into<f32>, pos_y: impl Into<f32>, pos_z: impl Into<f32>, front_x: impl Into<f32>, front_y: impl Into<f32>, front_z: impl Into<f32>, top_x: impl Into<f32>, top_y: impl Into<f32>, top_z: impl Into<f32>, ) -> AKRESULT
SetObjectPosition(crate::unity_engine::gameobject::GameObject, f32, f32, f32, f32, f32, f32, f32, f32, f32) overload
Sourcepub fn pre_game_object_api_call(
game_object: impl Into<GameObject>,
id: impl Into<u64>,
)
pub fn pre_game_object_api_call( game_object: impl Into<GameObject>, id: impl Into<u64>, )
PreGameObjectAPICall(crate::unity_engine::gameobject::GameObject, u64) overload
Sourcepub fn pre_game_object_api_call_user_hook(
game_object: impl Into<GameObject>,
id: impl Into<u64>,
)
pub fn pre_game_object_api_call_user_hook( game_object: impl Into<GameObject>, id: impl Into<u64>, )
PreGameObjectAPICallUserHook(crate::unity_engine::gameobject::GameObject, u64) overload
Sourcepub fn post_register_game_obj_user_hook(
result: impl Into<AKRESULT>,
game_object: impl Into<GameObject>,
id: impl Into<u64>,
)
pub fn post_register_game_obj_user_hook( result: impl Into<AKRESULT>, game_object: impl Into<GameObject>, id: impl Into<u64>, )
PostRegisterGameObjUserHook(crate::root::akresult::AKRESULT, crate::unity_engine::gameobject::GameObject, u64) overload
Sourcepub fn post_unregister_game_obj_user_hook(
result: impl Into<AKRESULT>,
game_object: impl Into<GameObject>,
id: impl Into<u64>,
)
pub fn post_unregister_game_obj_user_hook( result: impl Into<AKRESULT>, game_object: impl Into<GameObject>, id: impl Into<u64>, )
PostUnregisterGameObjUserHook(crate::root::akresult::AKRESULT, crate::unity_engine::gameobject::GameObject, u64) overload
Sourcepub fn string_from_int_ptr_os_string(ptr: impl Into<IntPtr>) -> Il2CppString
pub fn string_from_int_ptr_os_string(ptr: impl Into<IntPtr>) -> Il2CppString
StringFromIntPtrOSString(::unity::IntPtr) overload
Sourcepub fn auto_register(game_object: impl Into<GameObject>, id: impl Into<u64>)
pub fn auto_register(game_object: impl Into<GameObject>, id: impl Into<u64>)
AutoRegister(crate::unity_engine::gameobject::GameObject, u64) overload
Sourcepub fn is_in_registered_list(id: impl Into<u64>) -> bool
pub fn is_in_registered_list(id: impl Into<u64>) -> bool
IsInRegisteredList(u64) overload
Sourcepub fn is_game_object_registered(in_game_object: impl Into<GameObject>) -> bool
pub fn is_game_object_registered(in_game_object: impl Into<GameObject>) -> bool
IsGameObjectRegistered(crate::unity_engine::gameobject::GameObject) overload
Source§impl AkSoundEngine
impl AkSoundEngine
pub fn get_ak_soundbank_version_method_info() -> &'static MethodInfo
pub fn get_ak_int_method_info() -> &'static MethodInfo
pub fn get_ak_float_method_info() -> &'static MethodInfo
pub fn get_ak_interleaved_method_info() -> &'static MethodInfo
pub fn get_ak_noninterleaved_method_info() -> &'static MethodInfo
pub fn get_ak_le_native_bitspersample_method_info() -> &'static MethodInfo
pub fn get_ak_le_native_sampletype_method_info() -> &'static MethodInfo
pub fn get_ak_le_native_interleave_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_open_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_open_2_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_open_3_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_close_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_play_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_play_2_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_play_3_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_pause_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_pause_2_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_pause_3_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_resume_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_resume_2_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_resume_3_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_stop_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_stop_2_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_stop_3_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_break_method_info() -> &'static MethodInfo
pub fn seek_method_info() -> &'static MethodInfo
pub fn seek_2_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_get_pause_times_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_lock_playlist_method_info() -> &'static MethodInfo
pub fn dynamic_sequence_unlock_playlist_method_info() -> &'static MethodInfo
pub fn is_initialized_method_info() -> &'static MethodInfo
pub fn get_audio_settings_method_info() -> &'static MethodInfo
pub fn get_speaker_configuration_method_info() -> &'static MethodInfo
pub fn get_speaker_configuration_2_method_info() -> &'static MethodInfo
pub fn get_panning_rule_method_info() -> &'static MethodInfo
pub fn get_panning_rule_2_method_info() -> &'static MethodInfo
pub fn set_panning_rule_method_info() -> &'static MethodInfo
pub fn set_panning_rule_2_method_info() -> &'static MethodInfo
pub fn get_speaker_angles_method_info() -> &'static MethodInfo
pub fn get_speaker_angles_2_method_info() -> &'static MethodInfo
pub fn set_speaker_angles_method_info() -> &'static MethodInfo
pub fn set_speaker_angles_2_method_info() -> &'static MethodInfo
pub fn set_volume_threshold_method_info() -> &'static MethodInfo
pub fn set_max_num_voices_limit_method_info() -> &'static MethodInfo
pub fn render_audio_method_info() -> &'static MethodInfo
pub fn render_audio_2_method_info() -> &'static MethodInfo
pub fn register_plugin_dll_method_info() -> &'static MethodInfo
pub fn register_plugin_dll_2_method_info() -> &'static MethodInfo
pub fn get_id_from_string_method_info() -> &'static MethodInfo
pub fn post_event_method_info() -> &'static MethodInfo
pub fn post_event_2_method_info() -> &'static MethodInfo
pub fn post_event_3_method_info() -> &'static MethodInfo
pub fn post_event_4_method_info() -> &'static MethodInfo
pub fn post_event_5_method_info() -> &'static MethodInfo
pub fn post_event_6_method_info() -> &'static MethodInfo
pub fn post_event_7_method_info() -> &'static MethodInfo
pub fn post_event_8_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_2_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_3_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_4_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_5_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_6_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_7_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_8_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_9_method_info() -> &'static MethodInfo
pub fn execute_action_on_event_10_method_info() -> &'static MethodInfo
pub fn post_midi_on_event_method_info() -> &'static MethodInfo
pub fn stop_midi_on_event_method_info() -> &'static MethodInfo
pub fn stop_midi_on_event_2_method_info() -> &'static MethodInfo
pub fn stop_midi_on_event_3_method_info() -> &'static MethodInfo
pub fn pin_event_in_stream_cache_method_info() -> &'static MethodInfo
pub fn pin_event_in_stream_cache_2_method_info() -> &'static MethodInfo
pub fn unpin_event_in_stream_cache_method_info() -> &'static MethodInfo
pub fn unpin_event_in_stream_cache_2_method_info() -> &'static MethodInfo
pub fn get_buffer_status_for_pinned_event_method_info() -> &'static MethodInfo
pub fn get_buffer_status_for_pinned_event_2_method_info() -> &'static MethodInfo
pub fn seek_on_event_method_info() -> &'static MethodInfo
pub fn seek_on_event_2_method_info() -> &'static MethodInfo
pub fn seek_on_event_3_method_info() -> &'static MethodInfo
pub fn seek_on_event_4_method_info() -> &'static MethodInfo
pub fn seek_on_event_5_method_info() -> &'static MethodInfo
pub fn seek_on_event_6_method_info() -> &'static MethodInfo
pub fn seek_on_event_7_method_info() -> &'static MethodInfo
pub fn seek_on_event_8_method_info() -> &'static MethodInfo
pub fn seek_on_event_9_method_info() -> &'static MethodInfo
pub fn seek_on_event_10_method_info() -> &'static MethodInfo
pub fn seek_on_event_11_method_info() -> &'static MethodInfo
pub fn seek_on_event_12_method_info() -> &'static MethodInfo
pub fn cancel_event_callback_game_object_method_info() -> &'static MethodInfo
pub fn cancel_event_callback_method_info() -> &'static MethodInfo
pub fn get_source_play_position_method_info() -> &'static MethodInfo
pub fn get_source_play_position_2_method_info() -> &'static MethodInfo
pub fn get_source_stream_buffering_method_info() -> &'static MethodInfo
pub fn stop_all_method_info() -> &'static MethodInfo
pub fn stop_all_2_method_info() -> &'static MethodInfo
pub fn stop_playing_id_method_info() -> &'static MethodInfo
pub fn stop_playing_id_2_method_info() -> &'static MethodInfo
pub fn stop_playing_id_3_method_info() -> &'static MethodInfo
pub fn execute_action_on_playing_id_method_info() -> &'static MethodInfo
pub fn execute_action_on_playing_id_2_method_info() -> &'static MethodInfo
pub fn execute_action_on_playing_id_3_method_info() -> &'static MethodInfo
pub fn set_random_seed_method_info() -> &'static MethodInfo
pub fn mute_background_music_method_info() -> &'static MethodInfo
pub fn get_background_music_mute_method_info() -> &'static MethodInfo
pub fn send_plugin_custom_game_data_method_info() -> &'static MethodInfo
pub fn unregister_all_game_obj_method_info() -> &'static MethodInfo
pub fn set_multiple_positions_method_info() -> &'static MethodInfo
pub fn set_multiple_positions_2_method_info() -> &'static MethodInfo
pub fn set_multiple_positions_3_method_info() -> &'static MethodInfo
pub fn set_multiple_positions_4_method_info() -> &'static MethodInfo
pub fn set_scaling_factor_method_info() -> &'static MethodInfo
pub fn clear_banks_method_info() -> &'static MethodInfo
pub fn set_bank_load_io_settings_method_info() -> &'static MethodInfo
pub fn load_bank_method_info() -> &'static MethodInfo
pub fn load_bank_2_method_info() -> &'static MethodInfo
pub fn load_bank_memory_view_method_info() -> &'static MethodInfo
pub fn load_bank_memory_copy_method_info() -> &'static MethodInfo
pub fn load_bank_3_method_info() -> &'static MethodInfo
pub fn load_bank_4_method_info() -> &'static MethodInfo
pub fn load_bank_memory_view_2_method_info() -> &'static MethodInfo
pub fn load_bank_memory_copy_2_method_info() -> &'static MethodInfo
pub fn unload_bank_method_info() -> &'static MethodInfo
pub fn unload_bank_2_method_info() -> &'static MethodInfo
pub fn unload_bank_3_method_info() -> &'static MethodInfo
pub fn unload_bank_4_method_info() -> &'static MethodInfo
pub fn prepare_bank_method_info() -> &'static MethodInfo
pub fn prepare_bank_2_method_info() -> &'static MethodInfo
pub fn prepare_bank_3_method_info() -> &'static MethodInfo
pub fn prepare_bank_4_method_info() -> &'static MethodInfo
pub fn prepare_bank_5_method_info() -> &'static MethodInfo
pub fn prepare_bank_6_method_info() -> &'static MethodInfo
pub fn prepare_bank_7_method_info() -> &'static MethodInfo
pub fn prepare_bank_8_method_info() -> &'static MethodInfo
pub fn clear_prepared_events_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_3_method_info() -> &'static MethodInfo
pub fn prepare_event_4_method_info() -> &'static MethodInfo
pub fn set_media_method_info() -> &'static MethodInfo
pub fn unset_media_method_info() -> &'static MethodInfo
pub fn prepare_game_syncs_method_info() -> &'static MethodInfo
pub fn prepare_game_syncs_2_method_info() -> &'static MethodInfo
pub fn prepare_game_syncs_3_method_info() -> &'static MethodInfo
pub fn prepare_game_syncs_4_method_info() -> &'static MethodInfo
pub fn add_listener_method_info() -> &'static MethodInfo
pub fn remove_listener_method_info() -> &'static MethodInfo
pub fn add_default_listener_method_info() -> &'static MethodInfo
pub fn remove_default_listener_method_info() -> &'static MethodInfo
pub fn reset_listeners_to_default_method_info() -> &'static MethodInfo
pub fn set_listener_spatialization_method_info() -> &'static MethodInfo
pub fn set_listener_spatialization_2_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_2_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_3_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_4_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_5_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_6_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_7_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_8_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_9_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_10_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_by_playing_id_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_by_playing_id_2_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_by_playing_id_3_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_by_playing_id_4_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_by_playing_id_5_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_by_playing_id_6_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_by_playing_id_7_method_info() -> &'static MethodInfo
pub fn set_rtpc_value_by_playing_id_8_method_info() -> &'static MethodInfo
pub fn reset_rtpc_value_method_info() -> &'static MethodInfo
pub fn reset_rtpc_value_2_method_info() -> &'static MethodInfo
pub fn reset_rtpc_value_3_method_info() -> &'static MethodInfo
pub fn reset_rtpc_value_4_method_info() -> &'static MethodInfo
pub fn reset_rtpc_value_5_method_info() -> &'static MethodInfo
pub fn reset_rtpc_value_6_method_info() -> &'static MethodInfo
pub fn reset_rtpc_value_7_method_info() -> &'static MethodInfo
pub fn reset_rtpc_value_8_method_info() -> &'static MethodInfo
pub fn reset_rtpc_value_9_method_info() -> &'static MethodInfo
pub fn reset_rtpc_value_10_method_info() -> &'static MethodInfo
pub fn set_switch_method_info() -> &'static MethodInfo
pub fn set_switch_2_method_info() -> &'static MethodInfo
pub fn post_trigger_method_info() -> &'static MethodInfo
pub fn post_trigger_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_game_object_aux_send_values_method_info() -> &'static MethodInfo
pub fn set_game_object_output_bus_volume_method_info() -> &'static MethodInfo
pub fn set_actor_mixer_effect_method_info() -> &'static MethodInfo
pub fn set_bus_effect_method_info() -> &'static MethodInfo
pub fn set_bus_effect_2_method_info() -> &'static MethodInfo
pub fn set_mixer_method_info() -> &'static MethodInfo
pub fn set_mixer_2_method_info() -> &'static MethodInfo
pub fn set_bus_config_method_info() -> &'static MethodInfo
pub fn set_bus_config_2_method_info() -> &'static MethodInfo
pub fn set_object_obstruction_and_occlusion_method_info() -> &'static MethodInfo
pub fn set_multiple_obstruction_and_occlusion_method_info() -> &'static MethodInfo
pub fn start_output_capture_method_info() -> &'static MethodInfo
pub fn stop_output_capture_method_info() -> &'static MethodInfo
pub fn add_output_capture_marker_method_info() -> &'static MethodInfo
pub fn start_profiler_capture_method_info() -> &'static MethodInfo
pub fn stop_profiler_capture_method_info() -> &'static MethodInfo
pub fn remove_output_method_info() -> &'static MethodInfo
pub fn replace_output_method_info() -> &'static MethodInfo
pub fn replace_output_2_method_info() -> &'static MethodInfo
pub fn get_output_id_method_info() -> &'static MethodInfo
pub fn get_output_id_2_method_info() -> &'static MethodInfo
pub fn set_bus_device_method_info() -> &'static MethodInfo
pub fn set_bus_device_2_method_info() -> &'static MethodInfo
pub fn get_device_list_method_info() -> &'static MethodInfo
pub fn get_device_list_2_method_info() -> &'static MethodInfo
pub fn set_output_volume_method_info() -> &'static MethodInfo
pub fn get_device_spatial_audio_support_method_info() -> &'static MethodInfo
pub fn suspend_method_info() -> &'static MethodInfo
pub fn suspend_2_method_info() -> &'static MethodInfo
pub fn wakeup_from_suspend_method_info() -> &'static MethodInfo
pub fn get_buffer_tick_method_info() -> &'static MethodInfo
pub fn get_ak_invalid_midi_channel_method_info() -> &'static MethodInfo
pub fn get_ak_invalid_midi_note_method_info() -> &'static MethodInfo
pub fn get_playing_segment_info_method_info() -> &'static MethodInfo
pub fn get_playing_segment_info_2_method_info() -> &'static MethodInfo
pub fn local_output_method_info() -> &'static MethodInfo
pub fn post_code_method_info() -> &'static MethodInfo
pub fn post_code_2_method_info() -> &'static MethodInfo
pub fn post_code_3_method_info() -> &'static MethodInfo
pub fn post_code_4_method_info() -> &'static MethodInfo
pub fn post_code_5_method_info() -> &'static MethodInfo
pub fn post_string_method_info() -> &'static MethodInfo
pub fn post_string_2_method_info() -> &'static MethodInfo
pub fn post_string_3_method_info() -> &'static MethodInfo
pub fn post_string_4_method_info() -> &'static MethodInfo
pub fn post_string_5_method_info() -> &'static MethodInfo
pub fn get_time_stamp_method_info() -> &'static MethodInfo
pub fn get_num_non_zero_bits_method_info() -> &'static MethodInfo
pub fn ak_get_default_high_priority_thread_properties_method_info() -> &'static MethodInfo
pub fn resolve_dialogue_event_method_info() -> &'static MethodInfo
pub fn resolve_dialogue_event_2_method_info() -> &'static MethodInfo
pub fn get_dialogue_event_custom_property_value_method_info() -> &'static MethodInfo
pub fn get_dialogue_event_custom_property_value_2_method_info() -> &'static MethodInfo
pub fn get_position_method_info() -> &'static MethodInfo
pub fn get_listener_position_method_info() -> &'static MethodInfo
pub fn get_rtpc_value_method_info() -> &'static MethodInfo
pub fn get_rtpc_value_2_method_info() -> &'static MethodInfo
pub fn get_switch_method_info() -> &'static MethodInfo
pub fn get_switch_2_method_info() -> &'static MethodInfo
pub fn get_state_method_info() -> &'static MethodInfo
pub fn get_state_2_method_info() -> &'static MethodInfo
pub fn get_game_object_aux_send_values_method_info() -> &'static MethodInfo
pub fn get_game_object_dry_level_value_method_info() -> &'static MethodInfo
pub fn get_object_obstruction_and_occlusion_method_info() -> &'static MethodInfo
pub fn query_audio_object_i_ds_method_info() -> &'static MethodInfo
pub fn query_audio_object_i_ds_2_method_info() -> &'static MethodInfo
pub fn get_positioning_info_method_info() -> &'static MethodInfo
pub fn get_is_game_object_active_method_info() -> &'static MethodInfo
pub fn get_max_radius_method_info() -> &'static MethodInfo
pub fn get_event_id_from_playing_id_method_info() -> &'static MethodInfo
pub fn get_game_object_from_playing_id_method_info() -> &'static MethodInfo
pub fn get_playing_i_ds_from_game_object_method_info() -> &'static MethodInfo
pub fn get_custom_property_value_method_info() -> &'static MethodInfo
pub fn get_custom_property_value_2_method_info() -> &'static MethodInfo
pub fn ak_speaker_setup_fix_left_to_center_method_info() -> &'static MethodInfo
pub fn ak_speaker_setup_fix_rear_to_side_method_info() -> &'static MethodInfo
pub fn ak_speaker_setup_convert_to_supported_method_info() -> &'static MethodInfo
pub fn channel_mask_to_num_channels_method_info() -> &'static MethodInfo
pub fn channel_mask_from_num_channels_method_info() -> &'static MethodInfo
pub fn channel_bit_to_index_method_info() -> &'static MethodInfo
pub fn has_surround_channels_method_info() -> &'static MethodInfo
pub fn has_strictly_one_pair_of_surround_channels_method_info() -> &'static MethodInfo
pub fn has_side_and_rear_channels_method_info() -> &'static MethodInfo
pub fn has_height_channels_method_info() -> &'static MethodInfo
pub fn back_to_side_channels_method_info() -> &'static MethodInfo
pub fn std_channel_index_to_display_index_method_info() -> &'static MethodInfo
pub fn get_k_default_max_path_length_method_info() -> &'static MethodInfo
pub fn get_k_default_diffraction_max_edges_method_info() -> &'static MethodInfo
pub fn get_k_default_diffraction_max_paths_method_info() -> &'static MethodInfo
pub fn get_k_max_diffraction_method_info() -> &'static MethodInfo
pub fn get_k_diffraction_max_edges_method_info() -> &'static MethodInfo
pub fn get_k_diffraction_max_paths_method_info() -> &'static MethodInfo
pub fn get_k_portal_to_portal_diffraction_max_paths_method_info() -> &'static MethodInfo
pub fn set_image_source_method_info() -> &'static MethodInfo
pub fn remove_image_source_method_info() -> &'static MethodInfo
pub fn clear_image_sources_method_info() -> &'static MethodInfo
pub fn clear_image_sources_2_method_info() -> &'static MethodInfo
pub fn clear_image_sources_3_method_info() -> &'static MethodInfo
pub fn remove_geometry_method_info() -> &'static MethodInfo
pub fn query_reflection_paths_method_info() -> &'static MethodInfo
pub fn remove_room_method_info() -> &'static MethodInfo
pub fn remove_portal_method_info() -> &'static MethodInfo
pub fn set_game_object_in_room_method_info() -> &'static MethodInfo
pub fn set_reflections_order_method_info() -> &'static MethodInfo
pub fn set_number_of_primary_rays_method_info() -> &'static MethodInfo
pub fn set_early_reflections_aux_send_method_info() -> &'static MethodInfo
pub fn set_early_reflections_volume_method_info() -> &'static MethodInfo
pub fn set_portal_obstruction_and_occlusion_method_info() -> &'static MethodInfo
pub fn query_wet_diffraction_method_info() -> &'static MethodInfo
pub fn query_diffraction_paths_method_info() -> &'static MethodInfo
pub fn set_error_logger_method_info() -> &'static MethodInfo
pub fn set_error_logger_2_method_info() -> &'static MethodInfo
pub fn set_audio_input_callbacks_method_info() -> &'static MethodInfo
pub fn init_method_info() -> &'static MethodInfo
pub fn init_spatial_audio_method_info() -> &'static MethodInfo
pub fn init_communication_method_info() -> &'static MethodInfo
pub fn term_method_info() -> &'static MethodInfo
pub fn register_game_obj_internal_method_info() -> &'static MethodInfo
pub fn unregister_game_obj_internal_method_info() -> &'static MethodInfo
pub fn register_game_obj_internal_with_name_method_info() -> &'static MethodInfo
pub fn set_base_path_method_info() -> &'static MethodInfo
pub fn set_current_language_method_info() -> &'static MethodInfo
pub fn load_file_package_method_info() -> &'static MethodInfo
pub fn add_base_path_method_info() -> &'static MethodInfo
pub fn set_game_name_method_info() -> &'static MethodInfo
pub fn set_decoded_bank_path_method_info() -> &'static MethodInfo
pub fn load_and_decode_bank_method_info() -> &'static MethodInfo
pub fn load_and_decode_bank_from_memory_method_info() -> &'static MethodInfo
pub fn post_event_on_room_method_info() -> &'static MethodInfo
pub fn post_event_on_room_2_method_info() -> &'static MethodInfo
pub fn post_event_on_room_3_method_info() -> &'static MethodInfo
pub fn post_event_on_room_4_method_info() -> &'static MethodInfo
pub fn get_current_language_method_info() -> &'static MethodInfo
pub fn unload_file_package_method_info() -> &'static MethodInfo
pub fn unload_all_file_packages_method_info() -> &'static MethodInfo
pub fn set_object_position_method_info() -> &'static MethodInfo
pub fn get_source_multiple_play_positions_method_info() -> &'static MethodInfo
pub fn get_source_multiple_play_positions_2_method_info() -> &'static MethodInfo
pub fn set_listeners_method_info() -> &'static MethodInfo
pub fn set_default_listeners_method_info() -> &'static MethodInfo
pub fn add_output_method_info() -> &'static MethodInfo
pub fn add_output_2_method_info() -> &'static MethodInfo
pub fn add_output_3_method_info() -> &'static MethodInfo
pub fn add_output_4_method_info() -> &'static MethodInfo
pub fn get_default_stream_settings_method_info() -> &'static MethodInfo
pub fn get_default_device_settings_method_info() -> &'static MethodInfo
pub fn get_default_music_settings_method_info() -> &'static MethodInfo
pub fn get_default_init_settings_method_info() -> &'static MethodInfo
pub fn get_default_platform_init_settings_method_info() -> &'static MethodInfo
pub fn get_major_minor_version_method_info() -> &'static MethodInfo
pub fn get_subminor_build_version_method_info() -> &'static MethodInfo
pub fn start_resource_monitoring_method_info() -> &'static MethodInfo
pub fn stop_resource_monitoring_method_info() -> &'static MethodInfo
pub fn get_resource_monitor_data_summary_method_info() -> &'static MethodInfo
pub fn set_room_portal_method_info() -> &'static MethodInfo
pub fn set_room_method_info() -> &'static MethodInfo
pub fn register_spatial_audio_listener_method_info() -> &'static MethodInfo
pub fn unregister_spatial_audio_listener_method_info() -> &'static MethodInfo
pub fn set_geometry_method_info() -> &'static MethodInfo
pub fn post_event_on_room_5_method_info() -> &'static MethodInfo
pub fn post_event_on_room_6_method_info() -> &'static MethodInfo
pub fn post_event_on_room_7_method_info() -> &'static MethodInfo
pub fn post_event_on_room_8_method_info() -> &'static MethodInfo
pub fn string_from_int_ptr_string_method_info() -> &'static MethodInfo
pub fn string_from_int_ptr_w_string_method_info() -> &'static MethodInfo
pub fn internal_game_object_hash_method_info() -> &'static MethodInfo
pub fn set_game_object_hash_method_info() -> &'static MethodInfo
pub fn get_ak_game_object_id_method_info() -> &'static MethodInfo
pub fn register_game_obj_method_info() -> &'static MethodInfo
pub fn register_game_obj_2_method_info() -> &'static MethodInfo
pub fn unregister_game_obj_method_info() -> &'static MethodInfo
pub fn get_wwise_version_method_info() -> &'static MethodInfo
pub fn set_object_position_2_method_info() -> &'static MethodInfo
pub fn set_object_position_3_method_info() -> &'static MethodInfo
pub fn pre_game_object_api_call_method_info() -> &'static MethodInfo
pub fn pre_game_object_api_call_user_hook_method_info() -> &'static MethodInfo
pub fn post_register_game_obj_user_hook_method_info() -> &'static MethodInfo
pub fn post_unregister_game_obj_user_hook_method_info() -> &'static MethodInfo
pub fn string_from_int_ptr_os_string_method_info() -> &'static MethodInfo
pub fn auto_register_method_info() -> &'static MethodInfo
pub fn is_in_registered_list_method_info() -> &'static MethodInfo
pub fn is_game_object_registered_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Source§impl AkSoundEngine
impl AkSoundEngine
Trait Implementations§
Source§impl ClassIdentity for AkSoundEngine
impl ClassIdentity for AkSoundEngine
Source§impl Clone for AkSoundEngine
impl Clone for AkSoundEngine
Source§fn clone(&self) -> AkSoundEngine
fn clone(&self) -> AkSoundEngine
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for AkSoundEngine
impl FromIlInstance for AkSoundEngine
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 AkSoundEngine
impl IAkSoundEngine for AkSoundEngine
impl IObject for AkSoundEngine
Auto Trait Implementations§
impl Freeze for AkSoundEngine
impl RefUnwindSafe for AkSoundEngine
impl !Send for AkSoundEngine
impl !Sync for AkSoundEngine
impl Unpin for AkSoundEngine
impl UnwindSafe for AkSoundEngine
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<__T> IAkSoundEngineMethods for __Twhere
__T: IAkSoundEngine,
impl<__T> IAkSoundEngineMethods for __Twhere
__T: IAkSoundEngine,
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