Skip to main content

AkSoundEngine

Struct AkSoundEngine 

Source
pub struct AkSoundEngine(/* private fields */);
Expand description

IL2CPP class: AkSoundEngine Inherits: Object

Implementations§

Source§

impl AkSoundEngine

Source

pub fn base(self) -> Object

Source§

impl AkSoundEngine

Source

pub fn ak_simd_alignment() -> i32

Source

pub fn set_ak_simd_alignment(value: i32)

Source

pub fn ak_buffer_alignment() -> i32

Source

pub fn set_ak_buffer_alignment(value: i32)

Source

pub fn ak_max_path() -> i32

Source

pub fn set_ak_max_path(value: i32)

Source

pub fn ak_bank_platform_data_alignment() -> i32

Source

pub fn set_ak_bank_platform_data_alignment(value: i32)

Source

pub fn ak_invalid_pluginid() -> u32

Source

pub fn set_ak_invalid_pluginid(value: u32)

Source

pub fn ak_invalid_game_object() -> u64

Source

pub fn set_ak_invalid_game_object(value: u64)

Source

pub fn ak_invalid_unique_id() -> u32

Source

pub fn set_ak_invalid_unique_id(value: u32)

Source

pub fn ak_invalid_rtpc_id() -> u32

Source

pub fn set_ak_invalid_rtpc_id(value: u32)

Source

pub fn ak_invalid_listener_index() -> u32

Source

pub fn set_ak_invalid_listener_index(value: u32)

Source

pub fn ak_invalid_playing_id() -> u32

Source

pub fn set_ak_invalid_playing_id(value: u32)

Source

pub fn ak_default_switch_state() -> u32

Source

pub fn set_ak_default_switch_state(value: u32)

Source

pub fn ak_invalid_pool_id() -> i32

Source

pub fn set_ak_invalid_pool_id(value: i32)

Source

pub fn ak_default_pool_id() -> i32

Source

pub fn set_ak_default_pool_id(value: i32)

Source

pub fn ak_invalid_aux_id() -> u32

Source

pub fn set_ak_invalid_aux_id(value: u32)

Source

pub fn ak_invalid_file_id() -> u32

Source

pub fn set_ak_invalid_file_id(value: u32)

Source

pub fn ak_invalid_device_id() -> u32

Source

pub fn set_ak_invalid_device_id(value: u32)

Source

pub fn ak_invalid_bank_id() -> u32

Source

pub fn set_ak_invalid_bank_id(value: u32)

Source

pub fn ak_fallback_argumentvalue_id() -> u32

Source

pub fn set_ak_fallback_argumentvalue_id(value: u32)

Source

pub fn ak_invalid_channelmask() -> u32

Source

pub fn set_ak_invalid_channelmask(value: u32)

Source

pub fn ak_invalid_output_device_id() -> u32

Source

pub fn set_ak_invalid_output_device_id(value: u32)

Source

pub fn ak_mixer_fx_slot() -> u32

Source

pub fn set_ak_mixer_fx_slot(value: u32)

Source

pub fn ak_default_listener_obj() -> u64

Source

pub fn set_ak_default_listener_obj(value: u64)

Source

pub fn ak_default_priority() -> u32

Source

pub fn set_ak_default_priority(value: u32)

Source

pub fn ak_min_priority() -> u32

Source

pub fn set_ak_min_priority(value: u32)

Source

pub fn ak_max_priority() -> u32

Source

pub fn set_ak_max_priority(value: u32)

Source

pub fn ak_default_bank_io_priority() -> u32

Source

pub fn set_ak_default_bank_io_priority(value: u32)

Source

pub fn ak_default_bank_throughput() -> f64

Source

pub fn set_ak_default_bank_throughput(value: f64)

Source

pub fn akcompanyid_audiokinetic() -> u32

Source

pub fn set_akcompanyid_audiokinetic(value: u32)

Source

pub fn ak_listeners_mask_all() -> u32

Source

pub fn set_ak_listeners_mask_all(value: u32)

Source

pub fn null() -> i32

Source

pub fn set_null(value: i32)

Source

pub fn akcurveinterpolation_num_storage_bit() -> i32

Source

pub fn set_akcurveinterpolation_num_storage_bit(value: i32)

Source

pub fn ak_max_language_name_size() -> i32

Source

pub fn set_ak_max_language_name_size(value: i32)

Source

pub fn akcompanyid_plugindev_min() -> i32

Source

pub fn set_akcompanyid_plugindev_min(value: i32)

Source

pub fn akcompanyid_plugindev_max() -> i32

Source

pub fn set_akcompanyid_plugindev_max(value: i32)

Source

pub fn akcompanyid_audiokinetic_external() -> i32

Source

pub fn set_akcompanyid_audiokinetic_external(value: i32)

Source

pub fn akcompanyid_mcdsp() -> i32

Source

pub fn set_akcompanyid_mcdsp(value: i32)

Source

pub fn akcompanyid_wavearts() -> i32

Source

pub fn set_akcompanyid_wavearts(value: i32)

Source

pub fn akcompanyid_phoneticarts() -> i32

Source

pub fn set_akcompanyid_phoneticarts(value: i32)

Source

pub fn akcompanyid_izotope() -> i32

Source

pub fn set_akcompanyid_izotope(value: i32)

Source

pub fn akcompanyid_crankcaseaudio() -> i32

Source

pub fn set_akcompanyid_crankcaseaudio(value: i32)

Source

pub fn akcompanyid_iosono() -> i32

Source

pub fn set_akcompanyid_iosono(value: i32)

Source

pub fn akcompanyid_aurotechnologies() -> i32

Source

pub fn set_akcompanyid_aurotechnologies(value: i32)

Source

pub fn akcompanyid_dolby() -> i32

Source

pub fn set_akcompanyid_dolby(value: i32)

Source

pub fn akcompanyid_twobigears() -> i32

Source

pub fn set_akcompanyid_twobigears(value: i32)

Source

pub fn akcompanyid_oculus() -> i32

Source

pub fn set_akcompanyid_oculus(value: i32)

Source

pub fn akcompanyid_blueripplesound() -> i32

Source

pub fn set_akcompanyid_blueripplesound(value: i32)

Source

pub fn akcompanyid_enzien() -> i32

Source

pub fn set_akcompanyid_enzien(value: i32)

Source

pub fn akcompanyid_krotos() -> i32

Source

pub fn set_akcompanyid_krotos(value: i32)

Source

pub fn akcompanyid_nurulize() -> i32

Source

pub fn set_akcompanyid_nurulize(value: i32)

Source

pub fn akcompanyid_superpowered() -> i32

Source

pub fn set_akcompanyid_superpowered(value: i32)

Source

pub fn akcompanyid_google() -> i32

Source

pub fn set_akcompanyid_google(value: i32)

Source

pub fn akcompanyid_visisonics() -> i32

Source

pub fn set_akcompanyid_visisonics(value: i32)

Source

pub fn akcodecid_bank() -> i32

Source

pub fn set_akcodecid_bank(value: i32)

Source

pub fn akcodecid_pcm() -> i32

Source

pub fn set_akcodecid_pcm(value: i32)

Source

pub fn akcodecid_adpcm() -> i32

Source

pub fn set_akcodecid_adpcm(value: i32)

Source

pub fn akcodecid_xma() -> i32

Source

pub fn set_akcodecid_xma(value: i32)

Source

pub fn akcodecid_vorbis() -> i32

Source

pub fn set_akcodecid_vorbis(value: i32)

Source

pub fn akcodecid_wiiadpcm() -> i32

Source

pub fn set_akcodecid_wiiadpcm(value: i32)

Source

pub fn akcodecid_pcmex() -> i32

Source

pub fn set_akcodecid_pcmex(value: i32)

Source

pub fn akcodecid_external_source() -> i32

Source

pub fn set_akcodecid_external_source(value: i32)

Source

pub fn akcodecid_xwma() -> i32

Source

pub fn set_akcodecid_xwma(value: i32)

Source

pub fn akcodecid_aac() -> i32

Source

pub fn set_akcodecid_aac(value: i32)

Source

pub fn akcodecid_file_package() -> i32

Source

pub fn set_akcodecid_file_package(value: i32)

Source

pub fn akcodecid_atrac9() -> i32

Source

pub fn set_akcodecid_atrac9(value: i32)

Source

pub fn akcodecid_vag() -> i32

Source

pub fn set_akcodecid_vag(value: i32)

Source

pub fn akcodecid_profilercapture() -> i32

Source

pub fn set_akcodecid_profilercapture(value: i32)

Source

pub fn akcodecid_analysisfile() -> i32

Source

pub fn set_akcodecid_analysisfile(value: i32)

Source

pub fn akcodecid_midi() -> i32

Source

pub fn set_akcodecid_midi(value: i32)

Source

pub fn akcodecid_opusnx() -> i32

Source

pub fn set_akcodecid_opusnx(value: i32)

Source

pub fn akcodecid_caf() -> i32

Source

pub fn set_akcodecid_caf(value: i32)

Source

pub fn akcodecid_akopus() -> i32

Source

pub fn set_akcodecid_akopus(value: i32)

Source

pub fn akcodecid_akopus_wem() -> i32

Source

pub fn set_akcodecid_akopus_wem(value: i32)

Source

pub fn akpluginid_meter() -> i32

Source

pub fn set_akpluginid_meter(value: i32)

Source

pub fn akpluginid_recorder() -> i32

Source

pub fn set_akpluginid_recorder(value: i32)

Source

pub fn akextensionid_spatialaudio() -> i32

Source

pub fn set_akextensionid_spatialaudio(value: i32)

Source

pub fn akextensionid_interactivemusic() -> i32

Source

pub fn set_akextensionid_interactivemusic(value: i32)

Source

pub fn akextensionid_eventmgrthread() -> i32

Source

pub fn set_akextensionid_eventmgrthread(value: i32)

Source

pub fn ak_wave_format_vag() -> i32

Source

pub fn set_ak_wave_format_vag(value: i32)

Source

pub fn ak_wave_format_at9() -> i32

Source

pub fn set_ak_wave_format_at9(value: i32)

Source

pub fn ak_wave_format_vorbis() -> i32

Source

pub fn set_ak_wave_format_vorbis(value: i32)

Source

pub fn ak_wave_format_aac() -> i32

Source

pub fn set_ak_wave_format_aac(value: i32)

Source

pub fn ak_wave_format_opusnx() -> i32

Source

pub fn set_ak_wave_format_opusnx(value: i32)

Source

pub fn ak_wave_format_opus() -> i32

Source

pub fn set_ak_wave_format_opus(value: i32)

Source

pub fn ak_wave_format_opus_wem() -> i32

Source

pub fn set_ak_wave_format_opus_wem(value: i32)

Source

pub fn wave_format_xma2() -> i32

Source

pub fn set_wave_format_xma2(value: i32)

Source

pub fn ak_panner_num_storage_bits() -> i32

Source

pub fn set_ak_panner_num_storage_bits(value: i32)

Source

pub fn ak_possource_num_storage_bits() -> i32

Source

pub fn set_ak_possource_num_storage_bits(value: i32)

Source

pub fn ak_spat_num_storage_bits() -> i32

Source

pub fn set_ak_spat_num_storage_bits(value: i32)

Source

pub fn ak_max_bits_metering_flags() -> i32

Source

pub fn set_ak_max_bits_metering_flags(value: i32)

Source

pub fn ak_os_struct_align() -> i32

Source

pub fn set_ak_os_struct_align(value: i32)

Source

pub fn ak_64b_os_struct_align() -> i32

Source

pub fn set_ak_64b_os_struct_align(value: i32)

Source

pub fn ak_async_open_default() -> bool

Source

pub fn set_ak_async_open_default(value: bool)

Source

pub fn ak_comm_default_discovery_port() -> i32

Source

pub fn set_ak_comm_default_discovery_port(value: i32)

Source

pub fn ak_midi_event_type_invalid() -> i32

Source

pub fn set_ak_midi_event_type_invalid(value: i32)

Source

pub fn ak_midi_event_type_note_off() -> i32

Source

pub fn set_ak_midi_event_type_note_off(value: i32)

Source

pub fn ak_midi_event_type_note_on() -> i32

Source

pub fn set_ak_midi_event_type_note_on(value: i32)

Source

pub fn ak_midi_event_type_note_aftertouch() -> i32

Source

pub fn set_ak_midi_event_type_note_aftertouch(value: i32)

Source

pub fn ak_midi_event_type_controller() -> i32

Source

pub fn set_ak_midi_event_type_controller(value: i32)

Source

pub fn ak_midi_event_type_program_change() -> i32

Source

pub fn set_ak_midi_event_type_program_change(value: i32)

Source

pub fn ak_midi_event_type_channel_aftertouch() -> i32

Source

pub fn set_ak_midi_event_type_channel_aftertouch(value: i32)

Source

pub fn ak_midi_event_type_pitch_bend() -> i32

Source

pub fn set_ak_midi_event_type_pitch_bend(value: i32)

Source

pub fn ak_midi_event_type_sysex() -> i32

Source

pub fn set_ak_midi_event_type_sysex(value: i32)

Source

pub fn ak_midi_event_type_escape() -> i32

Source

pub fn set_ak_midi_event_type_escape(value: i32)

Source

pub fn ak_midi_event_type_meta() -> i32

Source

pub fn set_ak_midi_event_type_meta(value: i32)

Source

pub fn ak_midi_cc_bank_select_coarse() -> i32

Source

pub fn set_ak_midi_cc_bank_select_coarse(value: i32)

Source

pub fn ak_midi_cc_mod_wheel_coarse() -> i32

Source

pub fn set_ak_midi_cc_mod_wheel_coarse(value: i32)

Source

pub fn ak_midi_cc_breath_ctrl_coarse() -> i32

Source

pub fn set_ak_midi_cc_breath_ctrl_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_3_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_3_coarse(value: i32)

Source

pub fn ak_midi_cc_foot_pedal_coarse() -> i32

Source

pub fn set_ak_midi_cc_foot_pedal_coarse(value: i32)

Source

pub fn ak_midi_cc_portamento_coarse() -> i32

Source

pub fn set_ak_midi_cc_portamento_coarse(value: i32)

Source

pub fn ak_midi_cc_data_entry_coarse() -> i32

Source

pub fn set_ak_midi_cc_data_entry_coarse(value: i32)

Source

pub fn ak_midi_cc_volume_coarse() -> i32

Source

pub fn set_ak_midi_cc_volume_coarse(value: i32)

Source

pub fn ak_midi_cc_balance_coarse() -> i32

Source

pub fn set_ak_midi_cc_balance_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_9_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_9_coarse(value: i32)

Source

pub fn ak_midi_cc_pan_position_coarse() -> i32

Source

pub fn set_ak_midi_cc_pan_position_coarse(value: i32)

Source

pub fn ak_midi_cc_expression_coarse() -> i32

Source

pub fn set_ak_midi_cc_expression_coarse(value: i32)

Source

pub fn ak_midi_cc_effect_ctrl_1_coarse() -> i32

Source

pub fn set_ak_midi_cc_effect_ctrl_1_coarse(value: i32)

Source

pub fn ak_midi_cc_effect_ctrl_2_coarse() -> i32

Source

pub fn set_ak_midi_cc_effect_ctrl_2_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_14_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_14_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_15_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_15_coarse(value: i32)

Source

pub fn ak_midi_cc_gen_slider_1() -> i32

Source

pub fn set_ak_midi_cc_gen_slider_1(value: i32)

Source

pub fn ak_midi_cc_gen_slider_2() -> i32

Source

pub fn set_ak_midi_cc_gen_slider_2(value: i32)

Source

pub fn ak_midi_cc_gen_slider_3() -> i32

Source

pub fn set_ak_midi_cc_gen_slider_3(value: i32)

Source

pub fn ak_midi_cc_gen_slider_4() -> i32

Source

pub fn set_ak_midi_cc_gen_slider_4(value: i32)

Source

pub fn ak_midi_cc_ctrl_20_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_20_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_21_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_21_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_22_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_22_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_23_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_23_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_24_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_24_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_25_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_25_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_26_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_26_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_27_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_27_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_28_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_28_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_29_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_29_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_30_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_30_coarse(value: i32)

Source

pub fn ak_midi_cc_ctrl_31_coarse() -> i32

Source

pub fn set_ak_midi_cc_ctrl_31_coarse(value: i32)

Source

pub fn ak_midi_cc_bank_select_fine() -> i32

Source

pub fn set_ak_midi_cc_bank_select_fine(value: i32)

Source

pub fn ak_midi_cc_mod_wheel_fine() -> i32

Source

pub fn set_ak_midi_cc_mod_wheel_fine(value: i32)

Source

pub fn ak_midi_cc_breath_ctrl_fine() -> i32

Source

pub fn set_ak_midi_cc_breath_ctrl_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_3_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_3_fine(value: i32)

Source

pub fn ak_midi_cc_foot_pedal_fine() -> i32

Source

pub fn set_ak_midi_cc_foot_pedal_fine(value: i32)

Source

pub fn ak_midi_cc_portamento_fine() -> i32

Source

pub fn set_ak_midi_cc_portamento_fine(value: i32)

Source

pub fn ak_midi_cc_data_entry_fine() -> i32

Source

pub fn set_ak_midi_cc_data_entry_fine(value: i32)

Source

pub fn ak_midi_cc_volume_fine() -> i32

Source

pub fn set_ak_midi_cc_volume_fine(value: i32)

Source

pub fn ak_midi_cc_balance_fine() -> i32

Source

pub fn set_ak_midi_cc_balance_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_9_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_9_fine(value: i32)

Source

pub fn ak_midi_cc_pan_position_fine() -> i32

Source

pub fn set_ak_midi_cc_pan_position_fine(value: i32)

Source

pub fn ak_midi_cc_expression_fine() -> i32

Source

pub fn set_ak_midi_cc_expression_fine(value: i32)

Source

pub fn ak_midi_cc_effect_ctrl_1_fine() -> i32

Source

pub fn set_ak_midi_cc_effect_ctrl_1_fine(value: i32)

Source

pub fn ak_midi_cc_effect_ctrl_2_fine() -> i32

Source

pub fn set_ak_midi_cc_effect_ctrl_2_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_14_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_14_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_15_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_15_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_20_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_20_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_21_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_21_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_22_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_22_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_23_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_23_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_24_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_24_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_25_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_25_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_26_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_26_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_27_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_27_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_28_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_28_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_29_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_29_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_30_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_30_fine(value: i32)

Source

pub fn ak_midi_cc_ctrl_31_fine() -> i32

Source

pub fn set_ak_midi_cc_ctrl_31_fine(value: i32)

Source

pub fn ak_midi_cc_hold_pedal() -> i32

Source

pub fn set_ak_midi_cc_hold_pedal(value: i32)

Source

pub fn ak_midi_cc_portamento_on_off() -> i32

Source

pub fn set_ak_midi_cc_portamento_on_off(value: i32)

Source

pub fn ak_midi_cc_sustenuto_pedal() -> i32

Source

pub fn set_ak_midi_cc_sustenuto_pedal(value: i32)

Source

pub fn ak_midi_cc_soft_pedal() -> i32

Source

pub fn set_ak_midi_cc_soft_pedal(value: i32)

Source

pub fn ak_midi_cc_legato_pedal() -> i32

Source

pub fn set_ak_midi_cc_legato_pedal(value: i32)

Source

pub fn ak_midi_cc_hold_pedal_2() -> i32

Source

pub fn set_ak_midi_cc_hold_pedal_2(value: i32)

Source

pub fn ak_midi_cc_sound_variation() -> i32

Source

pub fn set_ak_midi_cc_sound_variation(value: i32)

Source

pub fn ak_midi_cc_sound_timbre() -> i32

Source

pub fn set_ak_midi_cc_sound_timbre(value: i32)

Source

pub fn ak_midi_cc_sound_release_time() -> i32

Source

pub fn set_ak_midi_cc_sound_release_time(value: i32)

Source

pub fn ak_midi_cc_sound_attack_time() -> i32

Source

pub fn set_ak_midi_cc_sound_attack_time(value: i32)

Source

pub fn ak_midi_cc_sound_brightness() -> i32

Source

pub fn set_ak_midi_cc_sound_brightness(value: i32)

Source

pub fn ak_midi_cc_sound_ctrl_6() -> i32

Source

pub fn set_ak_midi_cc_sound_ctrl_6(value: i32)

Source

pub fn ak_midi_cc_sound_ctrl_7() -> i32

Source

pub fn set_ak_midi_cc_sound_ctrl_7(value: i32)

Source

pub fn ak_midi_cc_sound_ctrl_8() -> i32

Source

pub fn set_ak_midi_cc_sound_ctrl_8(value: i32)

Source

pub fn ak_midi_cc_sound_ctrl_9() -> i32

Source

pub fn set_ak_midi_cc_sound_ctrl_9(value: i32)

Source

pub fn ak_midi_cc_sound_ctrl_10() -> i32

Source

pub fn set_ak_midi_cc_sound_ctrl_10(value: i32)

Source

pub fn ak_midi_cc_general_button_1() -> i32

Source

pub fn set_ak_midi_cc_general_button_1(value: i32)

Source

pub fn ak_midi_cc_general_button_2() -> i32

Source

pub fn set_ak_midi_cc_general_button_2(value: i32)

Source

pub fn ak_midi_cc_general_button_3() -> i32

Source

pub fn set_ak_midi_cc_general_button_3(value: i32)

Source

pub fn ak_midi_cc_general_button_4() -> i32

Source

pub fn set_ak_midi_cc_general_button_4(value: i32)

Source

pub fn ak_midi_cc_reverb_level() -> i32

Source

pub fn set_ak_midi_cc_reverb_level(value: i32)

Source

pub fn ak_midi_cc_tremolo_level() -> i32

Source

pub fn set_ak_midi_cc_tremolo_level(value: i32)

Source

pub fn ak_midi_cc_chorus_level() -> i32

Source

pub fn set_ak_midi_cc_chorus_level(value: i32)

Source

pub fn ak_midi_cc_celeste_level() -> i32

Source

pub fn set_ak_midi_cc_celeste_level(value: i32)

Source

pub fn ak_midi_cc_phaser_level() -> i32

Source

pub fn set_ak_midi_cc_phaser_level(value: i32)

Source

pub fn ak_midi_cc_data_button_p1() -> i32

Source

pub fn set_ak_midi_cc_data_button_p1(value: i32)

Source

pub fn ak_midi_cc_data_button_m1() -> i32

Source

pub fn set_ak_midi_cc_data_button_m1(value: i32)

Source

pub fn ak_midi_cc_non_register_coarse() -> i32

Source

pub fn set_ak_midi_cc_non_register_coarse(value: i32)

Source

pub fn ak_midi_cc_non_register_fine() -> i32

Source

pub fn set_ak_midi_cc_non_register_fine(value: i32)

Source

pub fn ak_midi_cc_all_sound_off() -> i32

Source

pub fn set_ak_midi_cc_all_sound_off(value: i32)

Source

pub fn ak_midi_cc_all_controllers_off() -> i32

Source

pub fn set_ak_midi_cc_all_controllers_off(value: i32)

Source

pub fn ak_midi_cc_local_keyboard() -> i32

Source

pub fn set_ak_midi_cc_local_keyboard(value: i32)

Source

pub fn ak_midi_cc_all_notes_off() -> i32

Source

pub fn set_ak_midi_cc_all_notes_off(value: i32)

Source

pub fn ak_midi_cc_omni_mode_off() -> i32

Source

pub fn set_ak_midi_cc_omni_mode_off(value: i32)

Source

pub fn ak_midi_cc_omni_mode_on() -> i32

Source

pub fn set_ak_midi_cc_omni_mode_on(value: i32)

Source

pub fn ak_midi_cc_omni_monophonic_on() -> i32

Source

pub fn set_ak_midi_cc_omni_monophonic_on(value: i32)

Source

pub fn ak_midi_cc_omni_polyphonic_on() -> i32

Source

pub fn set_ak_midi_cc_omni_polyphonic_on(value: i32)

Source

pub fn ak_speaker_front_left() -> i32

Source

pub fn set_ak_speaker_front_left(value: i32)

Source

pub fn ak_speaker_front_right() -> i32

Source

pub fn set_ak_speaker_front_right(value: i32)

Source

pub fn ak_speaker_front_center() -> i32

Source

pub fn set_ak_speaker_front_center(value: i32)

Source

pub fn ak_speaker_low_frequency() -> i32

Source

pub fn set_ak_speaker_low_frequency(value: i32)

Source

pub fn ak_speaker_back_left() -> i32

Source

pub fn set_ak_speaker_back_left(value: i32)

Source

pub fn ak_speaker_back_right() -> i32

Source

pub fn set_ak_speaker_back_right(value: i32)

Source

pub fn ak_speaker_back_center() -> i32

Source

pub fn set_ak_speaker_back_center(value: i32)

Source

pub fn ak_speaker_side_left() -> i32

Source

pub fn set_ak_speaker_side_left(value: i32)

Source

pub fn ak_speaker_side_right() -> i32

Source

pub fn set_ak_speaker_side_right(value: i32)

Source

pub fn ak_speaker_top() -> i32

Source

pub fn set_ak_speaker_top(value: i32)

Source

pub fn ak_speaker_height_front_left() -> i32

Source

pub fn set_ak_speaker_height_front_left(value: i32)

Source

pub fn ak_speaker_height_front_center() -> i32

Source

pub fn set_ak_speaker_height_front_center(value: i32)

Source

pub fn ak_speaker_height_front_right() -> i32

Source

pub fn set_ak_speaker_height_front_right(value: i32)

Source

pub fn ak_speaker_height_back_left() -> i32

Source

pub fn set_ak_speaker_height_back_left(value: i32)

Source

pub fn ak_speaker_height_back_center() -> i32

Source

pub fn set_ak_speaker_height_back_center(value: i32)

Source

pub fn ak_speaker_height_back_right() -> i32

Source

pub fn set_ak_speaker_height_back_right(value: i32)

Source

pub fn ak_speaker_setup_mono() -> i32

Source

pub fn set_ak_speaker_setup_mono(value: i32)

Source

pub fn ak_speaker_setup_0point1() -> i32

Source

pub fn set_ak_speaker_setup_0point1(value: i32)

Source

pub fn ak_speaker_setup_1point1() -> i32

Source

pub fn set_ak_speaker_setup_1point1(value: i32)

Source

pub fn ak_speaker_setup_stereo() -> i32

Source

pub fn set_ak_speaker_setup_stereo(value: i32)

Source

pub fn ak_speaker_setup_2point1() -> i32

Source

pub fn set_ak_speaker_setup_2point1(value: i32)

Source

pub fn ak_speaker_setup_3stereo() -> i32

Source

pub fn set_ak_speaker_setup_3stereo(value: i32)

Source

pub fn ak_speaker_setup_3point1() -> i32

Source

pub fn set_ak_speaker_setup_3point1(value: i32)

Source

pub fn ak_speaker_setup_4() -> i32

Source

pub fn set_ak_speaker_setup_4(value: i32)

Source

pub fn ak_speaker_setup_4point1() -> i32

Source

pub fn set_ak_speaker_setup_4point1(value: i32)

Source

pub fn ak_speaker_setup_5() -> i32

Source

pub fn set_ak_speaker_setup_5(value: i32)

Source

pub fn ak_speaker_setup_5point1() -> i32

Source

pub fn set_ak_speaker_setup_5point1(value: i32)

Source

pub fn ak_speaker_setup_6() -> i32

Source

pub fn set_ak_speaker_setup_6(value: i32)

Source

pub fn ak_speaker_setup_6point1() -> i32

Source

pub fn set_ak_speaker_setup_6point1(value: i32)

Source

pub fn ak_speaker_setup_7() -> i32

Source

pub fn set_ak_speaker_setup_7(value: i32)

Source

pub fn ak_speaker_setup_7point1() -> i32

Source

pub fn set_ak_speaker_setup_7point1(value: i32)

Source

pub fn ak_speaker_setup_surround() -> i32

Source

pub fn set_ak_speaker_setup_surround(value: i32)

Source

pub fn ak_speaker_setup_dpl2() -> i32

Source

pub fn set_ak_speaker_setup_dpl2(value: i32)

Source

pub fn ak_speaker_setup_height_4() -> i32

Source

pub fn set_ak_speaker_setup_height_4(value: i32)

Source

pub fn ak_speaker_setup_height_5() -> i32

Source

pub fn set_ak_speaker_setup_height_5(value: i32)

Source

pub fn ak_speaker_setup_height_all() -> i32

Source

pub fn set_ak_speaker_setup_height_all(value: i32)

Source

pub fn ak_speaker_setup_auro_222() -> i32

Source

pub fn set_ak_speaker_setup_auro_222(value: i32)

Source

pub fn ak_speaker_setup_auro_8() -> i32

Source

pub fn set_ak_speaker_setup_auro_8(value: i32)

Source

pub fn ak_speaker_setup_auro_9() -> i32

Source

pub fn set_ak_speaker_setup_auro_9(value: i32)

Source

pub fn ak_speaker_setup_auro_9point1() -> i32

Source

pub fn set_ak_speaker_setup_auro_9point1(value: i32)

Source

pub fn ak_speaker_setup_auro_10() -> i32

Source

pub fn set_ak_speaker_setup_auro_10(value: i32)

Source

pub fn ak_speaker_setup_auro_10point1() -> i32

Source

pub fn set_ak_speaker_setup_auro_10point1(value: i32)

Source

pub fn ak_speaker_setup_auro_11() -> i32

Source

pub fn set_ak_speaker_setup_auro_11(value: i32)

Source

pub fn ak_speaker_setup_auro_11point1() -> i32

Source

pub fn set_ak_speaker_setup_auro_11point1(value: i32)

Source

pub fn ak_speaker_setup_auro_11_740() -> i32

Source

pub fn set_ak_speaker_setup_auro_11_740(value: i32)

Source

pub fn ak_speaker_setup_auro_11point1_740() -> i32

Source

pub fn set_ak_speaker_setup_auro_11point1_740(value: i32)

Source

pub fn ak_speaker_setup_auro_13_751() -> i32

Source

pub fn set_ak_speaker_setup_auro_13_751(value: i32)

Source

pub fn ak_speaker_setup_auro_13point1_751() -> i32

Source

pub fn set_ak_speaker_setup_auro_13point1_751(value: i32)

Source

pub fn ak_speaker_setup_dolby_5_0_2() -> i32

Source

pub fn set_ak_speaker_setup_dolby_5_0_2(value: i32)

Source

pub fn ak_speaker_setup_dolby_5_1_2() -> i32

Source

pub fn set_ak_speaker_setup_dolby_5_1_2(value: i32)

Source

pub fn ak_speaker_setup_dolby_6_0_2() -> i32

Source

pub fn set_ak_speaker_setup_dolby_6_0_2(value: i32)

Source

pub fn ak_speaker_setup_dolby_6_1_2() -> i32

Source

pub fn set_ak_speaker_setup_dolby_6_1_2(value: i32)

Source

pub fn ak_speaker_setup_dolby_6_0_4() -> i32

Source

pub fn set_ak_speaker_setup_dolby_6_0_4(value: i32)

Source

pub fn ak_speaker_setup_dolby_6_1_4() -> i32

Source

pub fn set_ak_speaker_setup_dolby_6_1_4(value: i32)

Source

pub fn ak_speaker_setup_dolby_7_0_2() -> i32

Source

pub fn set_ak_speaker_setup_dolby_7_0_2(value: i32)

Source

pub fn ak_speaker_setup_dolby_7_1_2() -> i32

Source

pub fn set_ak_speaker_setup_dolby_7_1_2(value: i32)

Source

pub fn ak_speaker_setup_dolby_7_0_4() -> i32

Source

pub fn set_ak_speaker_setup_dolby_7_0_4(value: i32)

Source

pub fn ak_speaker_setup_dolby_7_1_4() -> i32

Source

pub fn set_ak_speaker_setup_dolby_7_1_4(value: i32)

Source

pub fn ak_speaker_setup_all_speakers() -> i32

Source

pub fn set_ak_speaker_setup_all_speakers(value: i32)

Source

pub fn ak_idx_setup_front_left() -> i32

Source

pub fn set_ak_idx_setup_front_left(value: i32)

Source

pub fn ak_idx_setup_front_right() -> i32

Source

pub fn set_ak_idx_setup_front_right(value: i32)

Source

pub fn ak_idx_setup_center() -> i32

Source

pub fn set_ak_idx_setup_center(value: i32)

Source

pub fn ak_idx_setup_nocenter_back_left() -> i32

Source

pub fn set_ak_idx_setup_nocenter_back_left(value: i32)

Source

pub fn ak_idx_setup_nocenter_back_right() -> i32

Source

pub fn set_ak_idx_setup_nocenter_back_right(value: i32)

Source

pub fn ak_idx_setup_nocenter_side_left() -> i32

Source

pub fn set_ak_idx_setup_nocenter_side_left(value: i32)

Source

pub fn ak_idx_setup_nocenter_side_right() -> i32

Source

pub fn set_ak_idx_setup_nocenter_side_right(value: i32)

Source

pub fn ak_idx_setup_withcenter_back_left() -> i32

Source

pub fn set_ak_idx_setup_withcenter_back_left(value: i32)

Source

pub fn ak_idx_setup_withcenter_back_right() -> i32

Source

pub fn set_ak_idx_setup_withcenter_back_right(value: i32)

Source

pub fn ak_idx_setup_withcenter_side_left() -> i32

Source

pub fn set_ak_idx_setup_withcenter_side_left(value: i32)

Source

pub fn ak_idx_setup_withcenter_side_right() -> i32

Source

pub fn set_ak_idx_setup_withcenter_side_right(value: i32)

Source

pub fn ak_idx_setup_0_lfe() -> i32

Source

pub fn set_ak_idx_setup_0_lfe(value: i32)

Source

pub fn ak_idx_setup_1_center() -> i32

Source

pub fn set_ak_idx_setup_1_center(value: i32)

Source

pub fn ak_idx_setup_1_lfe() -> i32

Source

pub fn set_ak_idx_setup_1_lfe(value: i32)

Source

pub fn ak_idx_setup_2_left() -> i32

Source

pub fn set_ak_idx_setup_2_left(value: i32)

Source

pub fn ak_idx_setup_2_right() -> i32

Source

pub fn set_ak_idx_setup_2_right(value: i32)

Source

pub fn ak_idx_setup_2_lfe() -> i32

Source

pub fn set_ak_idx_setup_2_lfe(value: i32)

Source

pub fn ak_idx_setup_3_left() -> i32

Source

pub fn set_ak_idx_setup_3_left(value: i32)

Source

pub fn ak_idx_setup_3_right() -> i32

Source

pub fn set_ak_idx_setup_3_right(value: i32)

Source

pub fn ak_idx_setup_3_center() -> i32

Source

pub fn set_ak_idx_setup_3_center(value: i32)

Source

pub fn ak_idx_setup_3_lfe() -> i32

Source

pub fn set_ak_idx_setup_3_lfe(value: i32)

Source

pub fn ak_idx_setup_4_frontleft() -> i32

Source

pub fn set_ak_idx_setup_4_frontleft(value: i32)

Source

pub fn ak_idx_setup_4_frontright() -> i32

Source

pub fn set_ak_idx_setup_4_frontright(value: i32)

Source

pub fn ak_idx_setup_4_rearleft() -> i32

Source

pub fn set_ak_idx_setup_4_rearleft(value: i32)

Source

pub fn ak_idx_setup_4_rearright() -> i32

Source

pub fn set_ak_idx_setup_4_rearright(value: i32)

Source

pub fn ak_idx_setup_4_lfe() -> i32

Source

pub fn set_ak_idx_setup_4_lfe(value: i32)

Source

pub fn ak_idx_setup_5_frontleft() -> i32

Source

pub fn set_ak_idx_setup_5_frontleft(value: i32)

Source

pub fn ak_idx_setup_5_frontright() -> i32

Source

pub fn set_ak_idx_setup_5_frontright(value: i32)

Source

pub fn ak_idx_setup_5_center() -> i32

Source

pub fn set_ak_idx_setup_5_center(value: i32)

Source

pub fn ak_idx_setup_5_rearleft() -> i32

Source

pub fn set_ak_idx_setup_5_rearleft(value: i32)

Source

pub fn ak_idx_setup_5_rearright() -> i32

Source

pub fn set_ak_idx_setup_5_rearright(value: i32)

Source

pub fn ak_idx_setup_5_lfe() -> i32

Source

pub fn set_ak_idx_setup_5_lfe(value: i32)

Source

pub fn ak_idx_setup_6_frontleft() -> i32

Source

pub fn set_ak_idx_setup_6_frontleft(value: i32)

Source

pub fn ak_idx_setup_6_frontright() -> i32

Source

pub fn set_ak_idx_setup_6_frontright(value: i32)

Source

pub fn ak_idx_setup_6_rearleft() -> i32

Source

pub fn set_ak_idx_setup_6_rearleft(value: i32)

Source

pub fn ak_idx_setup_6_rearright() -> i32

Source

pub fn set_ak_idx_setup_6_rearright(value: i32)

Source

pub fn ak_idx_setup_6_sideleft() -> i32

Source

pub fn set_ak_idx_setup_6_sideleft(value: i32)

Source

pub fn ak_idx_setup_6_sideright() -> i32

Source

pub fn set_ak_idx_setup_6_sideright(value: i32)

Source

pub fn ak_idx_setup_6_lfe() -> i32

Source

pub fn set_ak_idx_setup_6_lfe(value: i32)

Source

pub fn ak_idx_setup_7_frontleft() -> i32

Source

pub fn set_ak_idx_setup_7_frontleft(value: i32)

Source

pub fn ak_idx_setup_7_frontright() -> i32

Source

pub fn set_ak_idx_setup_7_frontright(value: i32)

Source

pub fn ak_idx_setup_7_center() -> i32

Source

pub fn set_ak_idx_setup_7_center(value: i32)

Source

pub fn ak_idx_setup_7_rearleft() -> i32

Source

pub fn set_ak_idx_setup_7_rearleft(value: i32)

Source

pub fn ak_idx_setup_7_rearright() -> i32

Source

pub fn set_ak_idx_setup_7_rearright(value: i32)

Source

pub fn ak_idx_setup_7_sideleft() -> i32

Source

pub fn set_ak_idx_setup_7_sideleft(value: i32)

Source

pub fn ak_idx_setup_7_sideright() -> i32

Source

pub fn set_ak_idx_setup_7_sideright(value: i32)

Source

pub fn ak_idx_setup_7_lfe() -> i32

Source

pub fn set_ak_idx_setup_7_lfe(value: i32)

Source

pub fn ak_speaker_setup_0_1() -> i32

Source

pub fn set_ak_speaker_setup_0_1(value: i32)

Source

pub fn ak_speaker_setup_1_0_center() -> i32

Source

pub fn set_ak_speaker_setup_1_0_center(value: i32)

Source

pub fn ak_speaker_setup_1_1_center() -> i32

Source

pub fn set_ak_speaker_setup_1_1_center(value: i32)

Source

pub fn ak_speaker_setup_2_0() -> i32

Source

pub fn set_ak_speaker_setup_2_0(value: i32)

Source

pub fn ak_speaker_setup_2_1() -> i32

Source

pub fn set_ak_speaker_setup_2_1(value: i32)

Source

pub fn ak_speaker_setup_3_0() -> i32

Source

pub fn set_ak_speaker_setup_3_0(value: i32)

Source

pub fn ak_speaker_setup_3_1() -> i32

Source

pub fn set_ak_speaker_setup_3_1(value: i32)

Source

pub fn ak_speaker_setup_front() -> i32

Source

pub fn set_ak_speaker_setup_front(value: i32)

Source

pub fn ak_speaker_setup_4_0() -> i32

Source

pub fn set_ak_speaker_setup_4_0(value: i32)

Source

pub fn ak_speaker_setup_4_1() -> i32

Source

pub fn set_ak_speaker_setup_4_1(value: i32)

Source

pub fn ak_speaker_setup_5_0() -> i32

Source

pub fn set_ak_speaker_setup_5_0(value: i32)

Source

pub fn ak_speaker_setup_5_1() -> i32

Source

pub fn set_ak_speaker_setup_5_1(value: i32)

Source

pub fn ak_speaker_setup_6_0() -> i32

Source

pub fn set_ak_speaker_setup_6_0(value: i32)

Source

pub fn ak_speaker_setup_6_1() -> i32

Source

pub fn set_ak_speaker_setup_6_1(value: i32)

Source

pub fn ak_speaker_setup_7_0() -> i32

Source

pub fn set_ak_speaker_setup_7_0(value: i32)

Source

pub fn ak_speaker_setup_7_1() -> i32

Source

pub fn set_ak_speaker_setup_7_1(value: i32)

Source

pub fn ak_speaker_setup_default_plane() -> i32

Source

pub fn set_ak_speaker_setup_default_plane(value: i32)

Source

pub fn ak_supported_standard_channel_mask() -> i32

Source

pub fn set_ak_supported_standard_channel_mask(value: i32)

Source

pub fn ak_standard_max_num_channels() -> i32

Source

pub fn set_ak_standard_max_num_channels(value: i32)

Source

pub fn ak_max_ambisonics_order() -> i32

Source

pub fn set_ak_max_ambisonics_order(value: i32)

Source

pub fn ak_max_num_texture() -> i32

Source

pub fn set_ak_max_num_texture(value: i32)

Source

pub fn ak_max_reflect_order() -> i32

Source

pub fn set_ak_max_reflect_order(value: i32)

Source

pub fn ak_max_reflection_path_length() -> i32

Source

pub fn set_ak_max_reflection_path_length(value: i32)

Source

pub fn ak_max_sound_propagation_depth() -> i32

Source

pub fn set_ak_max_sound_propagation_depth(value: i32)

Source

pub fn ak_default_diffr_shadow_degrees() -> f64

Source

pub fn set_ak_default_diffr_shadow_degrees(value: f64)

Source

pub fn ak_default_diffr_shadow_atten() -> f64

Source

pub fn set_ak_default_diffr_shadow_atten(value: f64)

Source

pub fn ak_default_movement_threshold() -> f64

Source

pub fn set_ak_default_movement_threshold(value: f64)

Source

pub fn ak_default_reflections_order() -> i32

Source

pub fn set_ak_default_reflections_order(value: i32)

Source

pub fn ak_sa_epsilon() -> f64

Source

pub fn set_ak_sa_epsilon(value: f64)

Source

pub fn ak_sa_diffraction_epsilon() -> f64

Source

pub fn set_ak_sa_diffraction_epsilon(value: f64)

Source

pub fn ak_sa_diffraction_dot_epsilon() -> f64

Source

pub fn set_ak_sa_diffraction_dot_epsilon(value: f64)

Source

pub fn ak_sa_plane_thickness_ratio() -> f64

Source

pub fn set_ak_sa_plane_thickness_ratio(value: f64)

Source

pub fn game_object_hash_field() -> AkSoundEngine_GameObjectHashFunction

Source

pub fn set_game_object_hash_field(value: AkSoundEngine_GameObjectHashFunction)

Source

pub fn deprecation_2018_1_2() -> Il2CppString

Source

pub fn set_deprecation_2018_1_2(value: Il2CppString)

Source

pub fn deprecation_2018_1_6() -> Il2CppString

Source

pub fn set_deprecation_2018_1_6(value: Il2CppString)

Source

pub fn deprecation_2019_2_0() -> Il2CppString

Source

pub fn set_deprecation_2019_2_0(value: Il2CppString)

Source

pub fn deprecation_2019_2_2() -> Il2CppString

Source

pub fn set_deprecation_2019_2_2(value: Il2CppString)

Source

pub fn registered_game_objects() -> HashSet_1<u64>

Source

pub fn set_registered_game_objects(value: HashSet_1<u64>)

Source§

impl AkSoundEngine

Source

pub fn get_ak_soundbank_version() -> u32

get_AK_SOUNDBANK_VERSION() overload

Source

pub fn get_ak_int() -> u16

get_AK_INT() overload

Source

pub fn get_ak_float() -> u16

get_AK_FLOAT() overload

Source

pub fn get_ak_interleaved() -> u8

get_AK_INTERLEAVED() overload

Source

pub fn get_ak_noninterleaved() -> u8

get_AK_NONINTERLEAVED() overload

Source

pub fn get_ak_le_native_bitspersample() -> u32

get_AK_LE_NATIVE_BITSPERSAMPLE() overload

Source

pub fn get_ak_le_native_sampletype() -> u32

get_AK_LE_NATIVE_SAMPLETYPE() overload

Source

pub fn get_ak_le_native_interleave() -> u32

get_AK_LE_NATIVE_INTERLEAVE() overload

Source

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

Source

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

Source

pub fn dynamic_sequence_open_3(in_game_object_id: impl Into<GameObject>) -> u32

DynamicSequenceOpen(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn dynamic_sequence_close(in_playing_id: impl Into<u32>) -> AKRESULT

DynamicSequenceClose(u32) overload

Source

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

Source

pub fn dynamic_sequence_play_2( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, ) -> AKRESULT

DynamicSequencePlay(u32, i32) overload

Source

pub fn dynamic_sequence_play_3(in_playing_id: impl Into<u32>) -> AKRESULT

DynamicSequencePlay(u32) overload

Source

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

Source

pub fn dynamic_sequence_pause_2( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, ) -> AKRESULT

DynamicSequencePause(u32, i32) overload

Source

pub fn dynamic_sequence_pause_3(in_playing_id: impl Into<u32>) -> AKRESULT

DynamicSequencePause(u32) overload

Source

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

Source

pub fn dynamic_sequence_resume_2( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, ) -> AKRESULT

DynamicSequenceResume(u32, i32) overload

Source

pub fn dynamic_sequence_resume_3(in_playing_id: impl Into<u32>) -> AKRESULT

DynamicSequenceResume(u32) overload

Source

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

Source

pub fn dynamic_sequence_stop_2( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, ) -> AKRESULT

DynamicSequenceStop(u32, i32) overload

Source

pub fn dynamic_sequence_stop_3(in_playing_id: impl Into<u32>) -> AKRESULT

DynamicSequenceStop(u32) overload

Source

pub fn dynamic_sequence_break(in_playing_id: impl Into<u32>) -> AKRESULT

DynamicSequenceBreak(u32) overload

Source

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

Source

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

Source

pub fn dynamic_sequence_get_pause_times( in_playing_id: impl Into<u32>, ) -> (AKRESULT, u32, u32)

DynamicSequenceGetPauseTimes(u32, *mutu32, *mutu32) overload

Source

pub fn dynamic_sequence_lock_playlist( in_playing_id: impl Into<u32>, ) -> AkPlaylist

DynamicSequenceLockPlaylist(u32) overload

Source

pub fn dynamic_sequence_unlock_playlist( in_playing_id: impl Into<u32>, ) -> AKRESULT

DynamicSequenceUnlockPlaylist(u32) overload

Source

pub fn is_initialized() -> bool

IsInitialized() overload

Source

pub fn get_audio_settings( out_audio_settings: impl Into<AkAudioSettings>, ) -> AKRESULT

GetAudioSettings(crate::root::akaudiosettings::AkAudioSettings) overload

Source

pub fn get_speaker_configuration( in_id_output: impl Into<u64>, ) -> AkChannelConfig

GetSpeakerConfiguration(u64) overload

Source

pub fn get_speaker_configuration_2() -> AkChannelConfig

GetSpeakerConfiguration() overload

Source

pub fn get_panning_rule(in_id_output: impl Into<u64>) -> (AKRESULT, i32)

GetPanningRule(*muti32, u64) overload

Source

pub fn get_panning_rule_2() -> (AKRESULT, i32)

GetPanningRule(*muti32) overload

Source

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

Source

pub fn set_panning_rule_2( in_e_panning_rule: impl Into<AkPanningRule>, ) -> AKRESULT

SetPanningRule(crate::root::akpanningrule::AkPanningRule) overload

Source

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

Source

pub fn get_speaker_angles_2( io_pf_speaker_angles: impl Into<Array<f32>>, ) -> (AKRESULT, u32, f32)

GetSpeakerAngles(::unity::Array<f32>, *mutu32, *mutf32) overload

Source

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

Source

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

Source

pub fn set_volume_threshold( in_f_volume_threshold_db: impl Into<f32>, ) -> AKRESULT

SetVolumeThreshold(f32) overload

Source

pub fn set_max_num_voices_limit( in_max_number_voices: impl Into<u16>, ) -> AKRESULT

SetMaxNumVoicesLimit(u16) overload

Source

pub fn render_audio(in_b_allow_sync_render: impl Into<bool>) -> AKRESULT

RenderAudio(bool) overload

Source

pub fn render_audio_2() -> AKRESULT

RenderAudio() overload

Source

pub fn register_plugin_dll( in_dll_name: impl Into<Il2CppString>, in_dll_path: impl Into<Il2CppString>, ) -> AKRESULT

RegisterPluginDLL(::unity::Il2CppString, ::unity::Il2CppString) overload

Source

pub fn register_plugin_dll_2(in_dll_name: impl Into<Il2CppString>) -> AKRESULT

RegisterPluginDLL(::unity::Il2CppString) overload

Source

pub fn get_id_from_string(in_psz_string: impl Into<Il2CppString>) -> u32

GetIDFromString(::unity::Il2CppString) overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn stop_midi_on_event_2(in_event_id: impl Into<u32>) -> AKRESULT

StopMIDIOnEvent(u32) overload

Source

pub fn stop_midi_on_event_3() -> AKRESULT

StopMIDIOnEvent() overload

Source

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

Source

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

Source

pub fn unpin_event_in_stream_cache(in_event_id: impl Into<u32>) -> AKRESULT

UnpinEventInStreamCache(u32) overload

Source

pub fn unpin_event_in_stream_cache_2( in_psz_event_name: impl Into<Il2CppString>, ) -> AKRESULT

UnpinEventInStreamCache(::unity::Il2CppString) overload

Source

pub fn get_buffer_status_for_pinned_event( in_event_id: impl Into<u32>, ) -> (AKRESULT, f32, i32)

GetBufferStatusForPinnedEvent(u32, *mutf32, *muti32) overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn cancel_event_callback_game_object( in_game_object_id: impl Into<GameObject>, )

CancelEventCallbackGameObject(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn cancel_event_callback(in_playing_id: impl Into<u32>)

CancelEventCallback(u32) overload

Source

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

Source

pub fn get_source_play_position_2( in_playing_id: impl Into<u32>, ) -> (AKRESULT, i32)

GetSourcePlayPosition(u32, *muti32) overload

Source

pub fn get_source_stream_buffering( in_playing_id: impl Into<u32>, ) -> (AKRESULT, i32, i32)

GetSourceStreamBuffering(u32, *muti32, *muti32) overload

Source

pub fn stop_all(in_game_object_id: impl Into<GameObject>)

StopAll(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn stop_all_2()

StopAll() overload

Source

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

Source

pub fn stop_playing_id_2( in_playing_id: impl Into<u32>, in_u_transition_duration: impl Into<i32>, )

StopPlayingID(u32, i32) overload

Source

pub fn stop_playing_id_3(in_playing_id: impl Into<u32>)

StopPlayingID(u32) overload

Source

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

Source

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

Source

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

Source

pub fn set_random_seed(in_u_seed: impl Into<u32>)

SetRandomSeed(u32) overload

Source

pub fn mute_background_music(in_b_mute: impl Into<bool>)

MuteBackgroundMusic(bool) overload

Source

pub fn get_background_music_mute() -> bool

GetBackgroundMusicMute() overload

Source

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

Source

pub fn unregister_all_game_obj() -> AKRESULT

UnregisterAllGameObj() overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn clear_banks() -> AKRESULT

ClearBanks() overload

Source

pub fn set_bank_load_io_settings( in_f_throughput: impl Into<f32>, in_priority: impl Into<i8>, ) -> AKRESULT

SetBankLoadIOSettings(f32, i8) overload

Source

pub fn load_bank(in_psz_string: impl Into<Il2CppString>) -> (AKRESULT, u32)

LoadBank(::unity::Il2CppString, *mutu32) overload

Source

pub fn load_bank_2(in_bank_id: impl Into<u32>) -> AKRESULT

LoadBank(u32) overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn clear_prepared_events() -> AKRESULT

ClearPreparedEvents() overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn add_default_listener( in_listener_game_obj: impl Into<GameObject>, ) -> AKRESULT

AddDefaultListener(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn remove_default_listener( in_listener_game_obj: impl Into<GameObject>, ) -> AKRESULT

RemoveDefaultListener(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn reset_listeners_to_default( in_emitter_game_obj: impl Into<GameObject>, ) -> AKRESULT

ResetListenersToDefault(crate::unity_engine::gameobject::GameObject) overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn set_rtpc_value_5( in_rtpc_id: impl Into<u32>, in_value: impl Into<f32>, ) -> AKRESULT

SetRTPCValue(u32, f32) overload

Source

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

Source

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

Source

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

Source

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

Source

pub fn set_rtpc_value_10( in_psz_rtpc_name: impl Into<Il2CppString>, in_value: impl Into<f32>, ) -> AKRESULT

SetRTPCValue(::unity::Il2CppString, f32) overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn reset_rtpc_value_5(in_rtpc_id: impl Into<u32>) -> AKRESULT

ResetRTPCValue(u32) overload

Source

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

Source

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

Source

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

Source

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

Source

pub fn reset_rtpc_value_10( in_psz_rtpc_name: impl Into<Il2CppString>, ) -> AKRESULT

ResetRTPCValue(::unity::Il2CppString) overload

Source

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

Source

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

Source

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

Source

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

Source

pub fn set_state( in_state_group: impl Into<u32>, in_state: impl Into<u32>, ) -> AKRESULT

SetState(u32, u32) overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn set_mixer( in_audio_node_id: impl Into<u32>, in_share_set_id: impl Into<u32>, ) -> AKRESULT

SetMixer(u32, u32) overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn start_output_capture( in_capture_file_name: impl Into<Il2CppString>, ) -> AKRESULT

StartOutputCapture(::unity::Il2CppString) overload

Source

pub fn stop_output_capture() -> AKRESULT

StopOutputCapture() overload

Source

pub fn add_output_capture_marker( in_marker_text: impl Into<Il2CppString>, ) -> AKRESULT

AddOutputCaptureMarker(::unity::Il2CppString) overload

Source

pub fn start_profiler_capture( in_capture_file_name: impl Into<Il2CppString>, ) -> AKRESULT

StartProfilerCapture(::unity::Il2CppString) overload

Source

pub fn stop_profiler_capture() -> AKRESULT

StopProfilerCapture() overload

Source

pub fn remove_output(in_id_output: impl Into<u64>) -> AKRESULT

RemoveOutput(u64) overload

Source

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

Source

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

Source

pub fn get_output_id( in_id_shareset: impl Into<u32>, in_id_device: impl Into<u32>, ) -> u64

GetOutputID(u32, u32) overload

Source

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

Source

pub fn set_bus_device( in_id_bus: impl Into<u32>, in_id_new_device: impl Into<u32>, ) -> AKRESULT

SetBusDevice(u32, u32) overload

Source

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

Source

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

Source

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

Source

pub fn set_output_volume( in_id_output: impl Into<u64>, in_f_volume: impl Into<f32>, ) -> AKRESULT

SetOutputVolume(u64, f32) overload

Source

pub fn get_device_spatial_audio_support( in_id_device: impl Into<u32>, ) -> AKRESULT

GetDeviceSpatialAudioSupport(u32) overload

Source

pub fn suspend(in_b_render_anyway: impl Into<bool>) -> AKRESULT

Suspend(bool) overload

Source

pub fn suspend_2() -> AKRESULT

Suspend() overload

Source

pub fn wakeup_from_suspend() -> AKRESULT

WakeupFromSuspend() overload

Source

pub fn get_buffer_tick() -> u32

GetBufferTick() overload

Source

pub fn get_ak_invalid_midi_channel() -> u8

get_AK_INVALID_MIDI_CHANNEL() overload

Source

pub fn get_ak_invalid_midi_note() -> u8

get_AK_INVALID_MIDI_NOTE() overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn get_time_stamp() -> i32

GetTimeStamp() overload

Source

pub fn get_num_non_zero_bits(in_u_word: impl Into<u32>) -> u32

GetNumNonZeroBits(u32) overload

Source

pub fn ak_get_default_high_priority_thread_properties( out_thread_properties: impl Into<AkThreadProperties>, )

AkGetDefaultHighPriorityThreadProperties(crate::root::akthreadproperties::AkThreadProperties) overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn get_state(in_state_group: impl Into<u32>) -> (AKRESULT, u32)

GetState(u32, *mutu32) overload

Source

pub fn get_state_2( in_pstr_state_group_name: impl Into<Il2CppString>, ) -> (AKRESULT, u32)

GetState(::unity::Il2CppString, *mutu32) overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn get_is_game_object_active(in_game_obj_id: impl Into<GameObject>) -> bool

GetIsGameObjectActive(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn get_max_radius(in_game_obj_id: impl Into<GameObject>) -> f32

GetMaxRadius(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn get_event_id_from_playing_id(in_playing_id: impl Into<u32>) -> u32

GetEventIDFromPlayingID(u32) overload

Source

pub fn get_game_object_from_playing_id(in_playing_id: impl Into<u32>) -> u64

GetGameObjectFromPlayingID(u32) overload

Source

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

Source

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

Source

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

Source

pub fn ak_speaker_setup_fix_left_to_center() -> u32

AK_SPEAKER_SETUP_FIX_LEFT_TO_CENTER(*mutu32) overload

Source

pub fn ak_speaker_setup_fix_rear_to_side() -> u32

AK_SPEAKER_SETUP_FIX_REAR_TO_SIDE(*mutu32) overload

Source

pub fn ak_speaker_setup_convert_to_supported() -> u32

AK_SPEAKER_SETUP_CONVERT_TO_SUPPORTED(*mutu32) overload

Source

pub fn channel_mask_to_num_channels(in_u_channel_mask: impl Into<u32>) -> u8

ChannelMaskToNumChannels(u32) overload

Source

pub fn channel_mask_from_num_channels(in_u_num_channels: impl Into<u32>) -> u32

ChannelMaskFromNumChannels(u32) overload

Source

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

Source

pub fn has_surround_channels(in_u_channel_mask: impl Into<u32>) -> bool

HasSurroundChannels(u32) overload

Source

pub fn has_strictly_one_pair_of_surround_channels( in_u_channel_mask: impl Into<u32>, ) -> bool

HasStrictlyOnePairOfSurroundChannels(u32) overload

Source

pub fn has_side_and_rear_channels(in_u_channel_mask: impl Into<u32>) -> bool

HasSideAndRearChannels(u32) overload

Source

pub fn has_height_channels(in_u_channel_mask: impl Into<u32>) -> bool

HasHeightChannels(u32) overload

Source

pub fn back_to_side_channels(in_u_channel_mask: impl Into<u32>) -> u32

BackToSideChannels(u32) overload

Source

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

Source

pub fn get_k_default_max_path_length() -> f32

get_kDefaultMaxPathLength() overload

Source

pub fn get_k_default_diffraction_max_edges() -> u32

get_kDefaultDiffractionMaxEdges() overload

Source

pub fn get_k_default_diffraction_max_paths() -> u32

get_kDefaultDiffractionMaxPaths() overload

Source

pub fn get_k_max_diffraction() -> f32

get_kMaxDiffraction() overload

Source

pub fn get_k_diffraction_max_edges() -> u32

get_kDiffractionMaxEdges() overload

Source

pub fn get_k_diffraction_max_paths() -> u32

get_kDiffractionMaxPaths() overload

Source

pub fn get_k_portal_to_portal_diffraction_max_paths() -> u32

get_kPortalToPortalDiffractionMaxPaths() overload

Source

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

Source

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

Source

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

Source

pub fn clear_image_sources_2(in_aux_bus_id: impl Into<u32>) -> AKRESULT

ClearImageSources(u32) overload

Source

pub fn clear_image_sources_3() -> AKRESULT

ClearImageSources() overload

Source

pub fn remove_geometry(in_set_id: impl Into<u64>) -> AKRESULT

RemoveGeometry(u64) overload

Source

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

Source

pub fn remove_room(in_room_id: impl Into<u64>) -> AKRESULT

RemoveRoom(u64) overload

Source

pub fn remove_portal(in_portal_id: impl Into<u64>) -> AKRESULT

RemovePortal(u64) overload

Source

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

Source

pub fn set_reflections_order( in_u_reflections_order: impl Into<u32>, in_b_update_paths: impl Into<bool>, ) -> AKRESULT

SetReflectionsOrder(u32, bool) overload

Source

pub fn set_number_of_primary_rays( in_u_nb_primary_rays: impl Into<u32>, ) -> AKRESULT

SetNumberOfPrimaryRays(u32) overload

Source

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

Source

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

Source

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

Source

pub fn query_wet_diffraction(in_portal: impl Into<u64>) -> (AKRESULT, f32)

QueryWetDiffraction(u64, *mutf32) overload

Source

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

Source

pub fn set_error_logger(logger: impl Into<AkLogger_ErrorLoggerInteropDelegate>)

SetErrorLogger(crate::root::aklogger::AkLogger_ErrorLoggerInteropDelegate) overload

Source

pub fn set_error_logger_2()

SetErrorLogger() overload

Source

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

Source

pub fn init(settings: impl Into<AkInitializationSettings>) -> AKRESULT

Init(crate::root::akinitializationsettings::AkInitializationSettings) overload

Source

pub fn init_spatial_audio( settings: impl Into<AkSpatialAudioInitSettings>, ) -> AKRESULT

InitSpatialAudio(crate::root::akspatialaudioinitsettings::AkSpatialAudioInitSettings) overload

Source

pub fn init_communication( settings: impl Into<AkCommunicationSettings>, ) -> AKRESULT

InitCommunication(crate::root::akcommunicationsettings::AkCommunicationSettings) overload

Source

pub fn term()

Term() overload

Source

pub fn register_game_obj_internal( in_game_obj: impl Into<GameObject>, ) -> AKRESULT

RegisterGameObjInternal(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn unregister_game_obj_internal( in_game_obj: impl Into<GameObject>, ) -> AKRESULT

UnregisterGameObjInternal(crate::unity_engine::gameobject::GameObject) overload

Source

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

Source

pub fn set_base_path(in_psz_base_path: impl Into<Il2CppString>) -> AKRESULT

SetBasePath(::unity::Il2CppString) overload

Source

pub fn set_current_language( in_psz_audio_src_path: impl Into<Il2CppString>, ) -> AKRESULT

SetCurrentLanguage(::unity::Il2CppString) overload

Source

pub fn load_file_package( in_psz_file_package_name: impl Into<Il2CppString>, ) -> (AKRESULT, u32)

LoadFilePackage(::unity::Il2CppString, *mutu32) overload

Source

pub fn add_base_path(in_psz_base_path: impl Into<Il2CppString>) -> AKRESULT

AddBasePath(::unity::Il2CppString) overload

Source

pub fn set_game_name(in_game_name: impl Into<Il2CppString>) -> AKRESULT

SetGameName(::unity::Il2CppString) overload

Source

pub fn set_decoded_bank_path( in_decoded_path: impl Into<Il2CppString>, ) -> AKRESULT

SetDecodedBankPath(::unity::Il2CppString) overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn get_current_language() -> Il2CppString

GetCurrentLanguage() overload

Source

pub fn unload_file_package(in_u_package_id: impl Into<u32>) -> AKRESULT

UnloadFilePackage(u32) overload

Source

pub fn unload_all_file_packages() -> AKRESULT

UnloadAllFilePackages() overload

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub fn add_output_3(in_settings: impl Into<AkOutputSettings>) -> (AKRESULT, u64)

AddOutput(crate::root::akoutputsettings::AkOutputSettings, *mutu64) overload

Source

pub fn add_output_4(in_settings: impl Into<AkOutputSettings>) -> AKRESULT

AddOutput(crate::root::akoutputsettings::AkOutputSettings) overload

Source

pub fn get_default_stream_settings(out_settings: impl Into<AkStreamMgrSettings>)

GetDefaultStreamSettings(crate::root::akstreammgrsettings::AkStreamMgrSettings) overload

Source

pub fn get_default_device_settings(out_settings: impl Into<AkDeviceSettings>)

GetDefaultDeviceSettings(crate::root::akdevicesettings::AkDeviceSettings) overload

Source

pub fn get_default_music_settings(out_settings: impl Into<AkMusicSettings>)

GetDefaultMusicSettings(crate::root::akmusicsettings::AkMusicSettings) overload

Source

pub fn get_default_init_settings(out_settings: impl Into<AkInitSettings>)

GetDefaultInitSettings(crate::root::akinitsettings::AkInitSettings) overload

Source

pub fn get_default_platform_init_settings( out_settings: impl Into<AkPlatformInitSettings>, )

GetDefaultPlatformInitSettings(crate::root::akplatforminitsettings::AkPlatformInitSettings) overload

Source

pub fn get_major_minor_version() -> u32

GetMajorMinorVersion() overload

Source

pub fn get_subminor_build_version() -> u32

GetSubminorBuildVersion() overload

Source

pub fn start_resource_monitoring()

StartResourceMonitoring() overload

Source

pub fn stop_resource_monitoring()

StopResourceMonitoring() overload

Source

pub fn get_resource_monitor_data_summary( resource_monitor_data_summary: impl Into<AkResourceMonitorDataSummary>, )

GetResourceMonitorDataSummary(crate::root::akresourcemonitordatasummary::AkResourceMonitorDataSummary) overload

Source

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

Source

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

Source

pub fn register_spatial_audio_listener( in_game_object_id: impl Into<GameObject>, ) -> AKRESULT

RegisterSpatialAudioListener(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn unregister_spatial_audio_listener( in_game_object_id: impl Into<GameObject>, ) -> AKRESULT

UnregisterSpatialAudioListener(crate::unity_engine::gameobject::GameObject) overload

Source

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

Source

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

Source

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

Source

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

Source

pub fn post_event_on_room_8( in_event_id: impl Into<u32>, in_room_id: impl Into<u64>, ) -> u32

PostEventOnRoom(u32, u64) overload

Source

pub fn string_from_int_ptr_string(ptr: impl Into<IntPtr>) -> Il2CppString

StringFromIntPtrString(::unity::IntPtr) overload

Source

pub fn string_from_int_ptr_w_string(ptr: impl Into<IntPtr>) -> Il2CppString

StringFromIntPtrWString(::unity::IntPtr) overload

Source

pub fn internal_game_object_hash(game_object: impl Into<GameObject>) -> u64

InternalGameObjectHash(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn set_game_object_hash( value: impl Into<AkSoundEngine_GameObjectHashFunction>, )

set_GameObjectHash(crate::root::aksoundengine::AkSoundEngine_GameObjectHashFunction) overload

Source

pub fn get_ak_game_object_id(game_object: impl Into<GameObject>) -> u64

GetAkGameObjectID(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn register_game_obj(game_object: impl Into<GameObject>) -> AKRESULT

RegisterGameObj(crate::unity_engine::gameobject::GameObject) overload

Source

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

Source

pub fn unregister_game_obj(game_object: impl Into<GameObject>) -> AKRESULT

UnregisterGameObj(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn get_wwise_version() -> Il2CppString

get_WwiseVersion() overload

Source

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

Source

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

Source

pub fn pre_game_object_api_call( game_object: impl Into<GameObject>, id: impl Into<u64>, )

PreGameObjectAPICall(crate::unity_engine::gameobject::GameObject, u64) overload

Source

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

Source

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

Source

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

Source

pub fn string_from_int_ptr_os_string(ptr: impl Into<IntPtr>) -> Il2CppString

StringFromIntPtrOSString(::unity::IntPtr) overload

Source

pub fn auto_register(game_object: impl Into<GameObject>, id: impl Into<u64>)

AutoRegister(crate::unity_engine::gameobject::GameObject, u64) overload

Source

pub fn is_in_registered_list(id: impl Into<u64>) -> bool

IsInRegisteredList(u64) overload

Source

pub fn is_game_object_registered(in_game_object: impl Into<GameObject>) -> bool

IsGameObjectRegistered(crate::unity_engine::gameobject::GameObject) overload

Source

pub fn cctor()

.cctor() overload

Source§

impl AkSoundEngine

Source

pub fn get_ak_soundbank_version_method_info() -> &'static MethodInfo

Source

pub fn get_ak_int_method_info() -> &'static MethodInfo

Source

pub fn get_ak_float_method_info() -> &'static MethodInfo

Source

pub fn get_ak_interleaved_method_info() -> &'static MethodInfo

Source

pub fn get_ak_noninterleaved_method_info() -> &'static MethodInfo

Source

pub fn get_ak_le_native_bitspersample_method_info() -> &'static MethodInfo

Source

pub fn get_ak_le_native_sampletype_method_info() -> &'static MethodInfo

Source

pub fn get_ak_le_native_interleave_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_open_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_open_2_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_open_3_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_close_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_play_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_play_2_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_play_3_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_pause_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_pause_2_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_pause_3_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_resume_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_resume_2_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_resume_3_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_stop_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_stop_2_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_stop_3_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_break_method_info() -> &'static MethodInfo

Source

pub fn seek_method_info() -> &'static MethodInfo

Source

pub fn seek_2_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_get_pause_times_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_lock_playlist_method_info() -> &'static MethodInfo

Source

pub fn dynamic_sequence_unlock_playlist_method_info() -> &'static MethodInfo

Source

pub fn is_initialized_method_info() -> &'static MethodInfo

Source

pub fn get_audio_settings_method_info() -> &'static MethodInfo

Source

pub fn get_speaker_configuration_method_info() -> &'static MethodInfo

Source

pub fn get_speaker_configuration_2_method_info() -> &'static MethodInfo

Source

pub fn get_panning_rule_method_info() -> &'static MethodInfo

Source

pub fn get_panning_rule_2_method_info() -> &'static MethodInfo

Source

pub fn set_panning_rule_method_info() -> &'static MethodInfo

Source

pub fn set_panning_rule_2_method_info() -> &'static MethodInfo

Source

pub fn get_speaker_angles_method_info() -> &'static MethodInfo

Source

pub fn get_speaker_angles_2_method_info() -> &'static MethodInfo

Source

pub fn set_speaker_angles_method_info() -> &'static MethodInfo

Source

pub fn set_speaker_angles_2_method_info() -> &'static MethodInfo

Source

pub fn set_volume_threshold_method_info() -> &'static MethodInfo

Source

pub fn set_max_num_voices_limit_method_info() -> &'static MethodInfo

Source

pub fn render_audio_method_info() -> &'static MethodInfo

Source

pub fn render_audio_2_method_info() -> &'static MethodInfo

Source

pub fn register_plugin_dll_method_info() -> &'static MethodInfo

Source

pub fn register_plugin_dll_2_method_info() -> &'static MethodInfo

Source

pub fn get_id_from_string_method_info() -> &'static MethodInfo

Source

pub fn post_event_method_info() -> &'static MethodInfo

Source

pub fn post_event_2_method_info() -> &'static MethodInfo

Source

pub fn post_event_3_method_info() -> &'static MethodInfo

Source

pub fn post_event_4_method_info() -> &'static MethodInfo

Source

pub fn post_event_5_method_info() -> &'static MethodInfo

Source

pub fn post_event_6_method_info() -> &'static MethodInfo

Source

pub fn post_event_7_method_info() -> &'static MethodInfo

Source

pub fn post_event_8_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_event_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_event_2_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_event_3_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_event_4_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_event_5_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_event_6_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_event_7_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_event_8_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_event_9_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_event_10_method_info() -> &'static MethodInfo

Source

pub fn post_midi_on_event_method_info() -> &'static MethodInfo

Source

pub fn stop_midi_on_event_method_info() -> &'static MethodInfo

Source

pub fn stop_midi_on_event_2_method_info() -> &'static MethodInfo

Source

pub fn stop_midi_on_event_3_method_info() -> &'static MethodInfo

Source

pub fn pin_event_in_stream_cache_method_info() -> &'static MethodInfo

Source

pub fn pin_event_in_stream_cache_2_method_info() -> &'static MethodInfo

Source

pub fn unpin_event_in_stream_cache_method_info() -> &'static MethodInfo

Source

pub fn unpin_event_in_stream_cache_2_method_info() -> &'static MethodInfo

Source

pub fn get_buffer_status_for_pinned_event_method_info() -> &'static MethodInfo

Source

pub fn get_buffer_status_for_pinned_event_2_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_2_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_3_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_4_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_5_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_6_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_7_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_8_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_9_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_10_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_11_method_info() -> &'static MethodInfo

Source

pub fn seek_on_event_12_method_info() -> &'static MethodInfo

Source

pub fn cancel_event_callback_game_object_method_info() -> &'static MethodInfo

Source

pub fn cancel_event_callback_method_info() -> &'static MethodInfo

Source

pub fn get_source_play_position_method_info() -> &'static MethodInfo

Source

pub fn get_source_play_position_2_method_info() -> &'static MethodInfo

Source

pub fn get_source_stream_buffering_method_info() -> &'static MethodInfo

Source

pub fn stop_all_method_info() -> &'static MethodInfo

Source

pub fn stop_all_2_method_info() -> &'static MethodInfo

Source

pub fn stop_playing_id_method_info() -> &'static MethodInfo

Source

pub fn stop_playing_id_2_method_info() -> &'static MethodInfo

Source

pub fn stop_playing_id_3_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_playing_id_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_playing_id_2_method_info() -> &'static MethodInfo

Source

pub fn execute_action_on_playing_id_3_method_info() -> &'static MethodInfo

Source

pub fn set_random_seed_method_info() -> &'static MethodInfo

Source

pub fn mute_background_music_method_info() -> &'static MethodInfo

Source

pub fn get_background_music_mute_method_info() -> &'static MethodInfo

Source

pub fn send_plugin_custom_game_data_method_info() -> &'static MethodInfo

Source

pub fn unregister_all_game_obj_method_info() -> &'static MethodInfo

Source

pub fn set_multiple_positions_method_info() -> &'static MethodInfo

Source

pub fn set_multiple_positions_2_method_info() -> &'static MethodInfo

Source

pub fn set_multiple_positions_3_method_info() -> &'static MethodInfo

Source

pub fn set_multiple_positions_4_method_info() -> &'static MethodInfo

Source

pub fn set_scaling_factor_method_info() -> &'static MethodInfo

Source

pub fn clear_banks_method_info() -> &'static MethodInfo

Source

pub fn set_bank_load_io_settings_method_info() -> &'static MethodInfo

Source

pub fn load_bank_method_info() -> &'static MethodInfo

Source

pub fn load_bank_2_method_info() -> &'static MethodInfo

Source

pub fn load_bank_memory_view_method_info() -> &'static MethodInfo

Source

pub fn load_bank_memory_copy_method_info() -> &'static MethodInfo

Source

pub fn load_bank_3_method_info() -> &'static MethodInfo

Source

pub fn load_bank_4_method_info() -> &'static MethodInfo

Source

pub fn load_bank_memory_view_2_method_info() -> &'static MethodInfo

Source

pub fn load_bank_memory_copy_2_method_info() -> &'static MethodInfo

Source

pub fn unload_bank_method_info() -> &'static MethodInfo

Source

pub fn unload_bank_2_method_info() -> &'static MethodInfo

Source

pub fn unload_bank_3_method_info() -> &'static MethodInfo

Source

pub fn unload_bank_4_method_info() -> &'static MethodInfo

Source

pub fn prepare_bank_method_info() -> &'static MethodInfo

Source

pub fn prepare_bank_2_method_info() -> &'static MethodInfo

Source

pub fn prepare_bank_3_method_info() -> &'static MethodInfo

Source

pub fn prepare_bank_4_method_info() -> &'static MethodInfo

Source

pub fn prepare_bank_5_method_info() -> &'static MethodInfo

Source

pub fn prepare_bank_6_method_info() -> &'static MethodInfo

Source

pub fn prepare_bank_7_method_info() -> &'static MethodInfo

Source

pub fn prepare_bank_8_method_info() -> &'static MethodInfo

Source

pub fn clear_prepared_events_method_info() -> &'static MethodInfo

Source

pub fn prepare_event_method_info() -> &'static MethodInfo

Source

pub fn prepare_event_2_method_info() -> &'static MethodInfo

Source

pub fn prepare_event_3_method_info() -> &'static MethodInfo

Source

pub fn prepare_event_4_method_info() -> &'static MethodInfo

Source

pub fn set_media_method_info() -> &'static MethodInfo

Source

pub fn unset_media_method_info() -> &'static MethodInfo

Source

pub fn prepare_game_syncs_method_info() -> &'static MethodInfo

Source

pub fn prepare_game_syncs_2_method_info() -> &'static MethodInfo

Source

pub fn prepare_game_syncs_3_method_info() -> &'static MethodInfo

Source

pub fn prepare_game_syncs_4_method_info() -> &'static MethodInfo

Source

pub fn add_listener_method_info() -> &'static MethodInfo

Source

pub fn remove_listener_method_info() -> &'static MethodInfo

Source

pub fn add_default_listener_method_info() -> &'static MethodInfo

Source

pub fn remove_default_listener_method_info() -> &'static MethodInfo

Source

pub fn reset_listeners_to_default_method_info() -> &'static MethodInfo

Source

pub fn set_listener_spatialization_method_info() -> &'static MethodInfo

Source

pub fn set_listener_spatialization_2_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_2_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_3_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_4_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_5_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_6_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_7_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_8_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_9_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_10_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_by_playing_id_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_by_playing_id_2_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_by_playing_id_3_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_by_playing_id_4_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_by_playing_id_5_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_by_playing_id_6_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_by_playing_id_7_method_info() -> &'static MethodInfo

Source

pub fn set_rtpc_value_by_playing_id_8_method_info() -> &'static MethodInfo

Source

pub fn reset_rtpc_value_method_info() -> &'static MethodInfo

Source

pub fn reset_rtpc_value_2_method_info() -> &'static MethodInfo

Source

pub fn reset_rtpc_value_3_method_info() -> &'static MethodInfo

Source

pub fn reset_rtpc_value_4_method_info() -> &'static MethodInfo

Source

pub fn reset_rtpc_value_5_method_info() -> &'static MethodInfo

Source

pub fn reset_rtpc_value_6_method_info() -> &'static MethodInfo

Source

pub fn reset_rtpc_value_7_method_info() -> &'static MethodInfo

Source

pub fn reset_rtpc_value_8_method_info() -> &'static MethodInfo

Source

pub fn reset_rtpc_value_9_method_info() -> &'static MethodInfo

Source

pub fn reset_rtpc_value_10_method_info() -> &'static MethodInfo

Source

pub fn set_switch_method_info() -> &'static MethodInfo

Source

pub fn set_switch_2_method_info() -> &'static MethodInfo

Source

pub fn post_trigger_method_info() -> &'static MethodInfo

Source

pub fn post_trigger_2_method_info() -> &'static MethodInfo

Source

pub fn set_state_method_info() -> &'static MethodInfo

Source

pub fn set_state_2_method_info() -> &'static MethodInfo

Source

pub fn set_game_object_aux_send_values_method_info() -> &'static MethodInfo

Source

pub fn set_game_object_output_bus_volume_method_info() -> &'static MethodInfo

Source

pub fn set_actor_mixer_effect_method_info() -> &'static MethodInfo

Source

pub fn set_bus_effect_method_info() -> &'static MethodInfo

Source

pub fn set_bus_effect_2_method_info() -> &'static MethodInfo

Source

pub fn set_mixer_method_info() -> &'static MethodInfo

Source

pub fn set_mixer_2_method_info() -> &'static MethodInfo

Source

pub fn set_bus_config_method_info() -> &'static MethodInfo

Source

pub fn set_bus_config_2_method_info() -> &'static MethodInfo

Source

pub fn set_object_obstruction_and_occlusion_method_info() -> &'static MethodInfo

Source

pub fn set_multiple_obstruction_and_occlusion_method_info() -> &'static MethodInfo

Source

pub fn start_output_capture_method_info() -> &'static MethodInfo

Source

pub fn stop_output_capture_method_info() -> &'static MethodInfo

Source

pub fn add_output_capture_marker_method_info() -> &'static MethodInfo

Source

pub fn start_profiler_capture_method_info() -> &'static MethodInfo

Source

pub fn stop_profiler_capture_method_info() -> &'static MethodInfo

Source

pub fn remove_output_method_info() -> &'static MethodInfo

Source

pub fn replace_output_method_info() -> &'static MethodInfo

Source

pub fn replace_output_2_method_info() -> &'static MethodInfo

Source

pub fn get_output_id_method_info() -> &'static MethodInfo

Source

pub fn get_output_id_2_method_info() -> &'static MethodInfo

Source

pub fn set_bus_device_method_info() -> &'static MethodInfo

Source

pub fn set_bus_device_2_method_info() -> &'static MethodInfo

Source

pub fn get_device_list_method_info() -> &'static MethodInfo

Source

pub fn get_device_list_2_method_info() -> &'static MethodInfo

Source

pub fn set_output_volume_method_info() -> &'static MethodInfo

Source

pub fn get_device_spatial_audio_support_method_info() -> &'static MethodInfo

Source

pub fn suspend_method_info() -> &'static MethodInfo

Source

pub fn suspend_2_method_info() -> &'static MethodInfo

Source

pub fn wakeup_from_suspend_method_info() -> &'static MethodInfo

Source

pub fn get_buffer_tick_method_info() -> &'static MethodInfo

Source

pub fn get_ak_invalid_midi_channel_method_info() -> &'static MethodInfo

Source

pub fn get_ak_invalid_midi_note_method_info() -> &'static MethodInfo

Source

pub fn get_playing_segment_info_method_info() -> &'static MethodInfo

Source

pub fn get_playing_segment_info_2_method_info() -> &'static MethodInfo

Source

pub fn local_output_method_info() -> &'static MethodInfo

Source

pub fn post_code_method_info() -> &'static MethodInfo

Source

pub fn post_code_2_method_info() -> &'static MethodInfo

Source

pub fn post_code_3_method_info() -> &'static MethodInfo

Source

pub fn post_code_4_method_info() -> &'static MethodInfo

Source

pub fn post_code_5_method_info() -> &'static MethodInfo

Source

pub fn post_string_method_info() -> &'static MethodInfo

Source

pub fn post_string_2_method_info() -> &'static MethodInfo

Source

pub fn post_string_3_method_info() -> &'static MethodInfo

Source

pub fn post_string_4_method_info() -> &'static MethodInfo

Source

pub fn post_string_5_method_info() -> &'static MethodInfo

Source

pub fn get_time_stamp_method_info() -> &'static MethodInfo

Source

pub fn get_num_non_zero_bits_method_info() -> &'static MethodInfo

Source

pub fn ak_get_default_high_priority_thread_properties_method_info() -> &'static MethodInfo

Source

pub fn resolve_dialogue_event_method_info() -> &'static MethodInfo

Source

pub fn resolve_dialogue_event_2_method_info() -> &'static MethodInfo

Source

pub fn get_dialogue_event_custom_property_value_method_info() -> &'static MethodInfo

Source

pub fn get_dialogue_event_custom_property_value_2_method_info() -> &'static MethodInfo

Source

pub fn get_position_method_info() -> &'static MethodInfo

Source

pub fn get_listener_position_method_info() -> &'static MethodInfo

Source

pub fn get_rtpc_value_method_info() -> &'static MethodInfo

Source

pub fn get_rtpc_value_2_method_info() -> &'static MethodInfo

Source

pub fn get_switch_method_info() -> &'static MethodInfo

Source

pub fn get_switch_2_method_info() -> &'static MethodInfo

Source

pub fn get_state_method_info() -> &'static MethodInfo

Source

pub fn get_state_2_method_info() -> &'static MethodInfo

Source

pub fn get_game_object_aux_send_values_method_info() -> &'static MethodInfo

Source

pub fn get_game_object_dry_level_value_method_info() -> &'static MethodInfo

Source

pub fn get_object_obstruction_and_occlusion_method_info() -> &'static MethodInfo

Source

pub fn query_audio_object_i_ds_method_info() -> &'static MethodInfo

Source

pub fn query_audio_object_i_ds_2_method_info() -> &'static MethodInfo

Source

pub fn get_positioning_info_method_info() -> &'static MethodInfo

Source

pub fn get_is_game_object_active_method_info() -> &'static MethodInfo

Source

pub fn get_max_radius_method_info() -> &'static MethodInfo

Source

pub fn get_event_id_from_playing_id_method_info() -> &'static MethodInfo

Source

pub fn get_game_object_from_playing_id_method_info() -> &'static MethodInfo

Source

pub fn get_playing_i_ds_from_game_object_method_info() -> &'static MethodInfo

Source

pub fn get_custom_property_value_method_info() -> &'static MethodInfo

Source

pub fn get_custom_property_value_2_method_info() -> &'static MethodInfo

Source

pub fn ak_speaker_setup_fix_left_to_center_method_info() -> &'static MethodInfo

Source

pub fn ak_speaker_setup_fix_rear_to_side_method_info() -> &'static MethodInfo

Source

pub fn ak_speaker_setup_convert_to_supported_method_info() -> &'static MethodInfo

Source

pub fn channel_mask_to_num_channels_method_info() -> &'static MethodInfo

Source

pub fn channel_mask_from_num_channels_method_info() -> &'static MethodInfo

Source

pub fn channel_bit_to_index_method_info() -> &'static MethodInfo

Source

pub fn has_surround_channels_method_info() -> &'static MethodInfo

Source

pub fn has_strictly_one_pair_of_surround_channels_method_info() -> &'static MethodInfo

Source

pub fn has_side_and_rear_channels_method_info() -> &'static MethodInfo

Source

pub fn has_height_channels_method_info() -> &'static MethodInfo

Source

pub fn back_to_side_channels_method_info() -> &'static MethodInfo

Source

pub fn std_channel_index_to_display_index_method_info() -> &'static MethodInfo

Source

pub fn get_k_default_max_path_length_method_info() -> &'static MethodInfo

Source

pub fn get_k_default_diffraction_max_edges_method_info() -> &'static MethodInfo

Source

pub fn get_k_default_diffraction_max_paths_method_info() -> &'static MethodInfo

Source

pub fn get_k_max_diffraction_method_info() -> &'static MethodInfo

Source

pub fn get_k_diffraction_max_edges_method_info() -> &'static MethodInfo

Source

pub fn get_k_diffraction_max_paths_method_info() -> &'static MethodInfo

Source

pub fn get_k_portal_to_portal_diffraction_max_paths_method_info() -> &'static MethodInfo

Source

pub fn set_image_source_method_info() -> &'static MethodInfo

Source

pub fn remove_image_source_method_info() -> &'static MethodInfo

Source

pub fn clear_image_sources_method_info() -> &'static MethodInfo

Source

pub fn clear_image_sources_2_method_info() -> &'static MethodInfo

Source

pub fn clear_image_sources_3_method_info() -> &'static MethodInfo

Source

pub fn remove_geometry_method_info() -> &'static MethodInfo

Source

pub fn query_reflection_paths_method_info() -> &'static MethodInfo

Source

pub fn remove_room_method_info() -> &'static MethodInfo

Source

pub fn remove_portal_method_info() -> &'static MethodInfo

Source

pub fn set_game_object_in_room_method_info() -> &'static MethodInfo

Source

pub fn set_reflections_order_method_info() -> &'static MethodInfo

Source

pub fn set_number_of_primary_rays_method_info() -> &'static MethodInfo

Source

pub fn set_early_reflections_aux_send_method_info() -> &'static MethodInfo

Source

pub fn set_early_reflections_volume_method_info() -> &'static MethodInfo

Source

pub fn set_portal_obstruction_and_occlusion_method_info() -> &'static MethodInfo

Source

pub fn query_wet_diffraction_method_info() -> &'static MethodInfo

Source

pub fn query_diffraction_paths_method_info() -> &'static MethodInfo

Source

pub fn set_error_logger_method_info() -> &'static MethodInfo

Source

pub fn set_error_logger_2_method_info() -> &'static MethodInfo

Source

pub fn set_audio_input_callbacks_method_info() -> &'static MethodInfo

Source

pub fn init_method_info() -> &'static MethodInfo

Source

pub fn init_spatial_audio_method_info() -> &'static MethodInfo

Source

pub fn init_communication_method_info() -> &'static MethodInfo

Source

pub fn term_method_info() -> &'static MethodInfo

Source

pub fn register_game_obj_internal_method_info() -> &'static MethodInfo

Source

pub fn unregister_game_obj_internal_method_info() -> &'static MethodInfo

Source

pub fn register_game_obj_internal_with_name_method_info() -> &'static MethodInfo

Source

pub fn set_base_path_method_info() -> &'static MethodInfo

Source

pub fn set_current_language_method_info() -> &'static MethodInfo

Source

pub fn load_file_package_method_info() -> &'static MethodInfo

Source

pub fn add_base_path_method_info() -> &'static MethodInfo

Source

pub fn set_game_name_method_info() -> &'static MethodInfo

Source

pub fn set_decoded_bank_path_method_info() -> &'static MethodInfo

Source

pub fn load_and_decode_bank_method_info() -> &'static MethodInfo

Source

pub fn load_and_decode_bank_from_memory_method_info() -> &'static MethodInfo

Source

pub fn post_event_on_room_method_info() -> &'static MethodInfo

Source

pub fn post_event_on_room_2_method_info() -> &'static MethodInfo

Source

pub fn post_event_on_room_3_method_info() -> &'static MethodInfo

Source

pub fn post_event_on_room_4_method_info() -> &'static MethodInfo

Source

pub fn get_current_language_method_info() -> &'static MethodInfo

Source

pub fn unload_file_package_method_info() -> &'static MethodInfo

Source

pub fn unload_all_file_packages_method_info() -> &'static MethodInfo

Source

pub fn set_object_position_method_info() -> &'static MethodInfo

Source

pub fn get_source_multiple_play_positions_method_info() -> &'static MethodInfo

Source

pub fn get_source_multiple_play_positions_2_method_info() -> &'static MethodInfo

Source

pub fn set_listeners_method_info() -> &'static MethodInfo

Source

pub fn set_default_listeners_method_info() -> &'static MethodInfo

Source

pub fn add_output_method_info() -> &'static MethodInfo

Source

pub fn add_output_2_method_info() -> &'static MethodInfo

Source

pub fn add_output_3_method_info() -> &'static MethodInfo

Source

pub fn add_output_4_method_info() -> &'static MethodInfo

Source

pub fn get_default_stream_settings_method_info() -> &'static MethodInfo

Source

pub fn get_default_device_settings_method_info() -> &'static MethodInfo

Source

pub fn get_default_music_settings_method_info() -> &'static MethodInfo

Source

pub fn get_default_init_settings_method_info() -> &'static MethodInfo

Source

pub fn get_default_platform_init_settings_method_info() -> &'static MethodInfo

Source

pub fn get_major_minor_version_method_info() -> &'static MethodInfo

Source

pub fn get_subminor_build_version_method_info() -> &'static MethodInfo

Source

pub fn start_resource_monitoring_method_info() -> &'static MethodInfo

Source

pub fn stop_resource_monitoring_method_info() -> &'static MethodInfo

Source

pub fn get_resource_monitor_data_summary_method_info() -> &'static MethodInfo

Source

pub fn set_room_portal_method_info() -> &'static MethodInfo

Source

pub fn set_room_method_info() -> &'static MethodInfo

Source

pub fn register_spatial_audio_listener_method_info() -> &'static MethodInfo

Source

pub fn unregister_spatial_audio_listener_method_info() -> &'static MethodInfo

Source

pub fn set_geometry_method_info() -> &'static MethodInfo

Source

pub fn post_event_on_room_5_method_info() -> &'static MethodInfo

Source

pub fn post_event_on_room_6_method_info() -> &'static MethodInfo

Source

pub fn post_event_on_room_7_method_info() -> &'static MethodInfo

Source

pub fn post_event_on_room_8_method_info() -> &'static MethodInfo

Source

pub fn string_from_int_ptr_string_method_info() -> &'static MethodInfo

Source

pub fn string_from_int_ptr_w_string_method_info() -> &'static MethodInfo

Source

pub fn internal_game_object_hash_method_info() -> &'static MethodInfo

Source

pub fn set_game_object_hash_method_info() -> &'static MethodInfo

Source

pub fn get_ak_game_object_id_method_info() -> &'static MethodInfo

Source

pub fn register_game_obj_method_info() -> &'static MethodInfo

Source

pub fn register_game_obj_2_method_info() -> &'static MethodInfo

Source

pub fn unregister_game_obj_method_info() -> &'static MethodInfo

Source

pub fn get_wwise_version_method_info() -> &'static MethodInfo

Source

pub fn set_object_position_2_method_info() -> &'static MethodInfo

Source

pub fn set_object_position_3_method_info() -> &'static MethodInfo

Source

pub fn pre_game_object_api_call_method_info() -> &'static MethodInfo

Source

pub fn pre_game_object_api_call_user_hook_method_info() -> &'static MethodInfo

Source

pub fn post_register_game_obj_user_hook_method_info() -> &'static MethodInfo

Source

pub fn post_unregister_game_obj_user_hook_method_info() -> &'static MethodInfo

Source

pub fn string_from_int_ptr_os_string_method_info() -> &'static MethodInfo

Source

pub fn auto_register_method_info() -> &'static MethodInfo

Source

pub fn is_in_registered_list_method_info() -> &'static MethodInfo

Source

pub fn is_game_object_registered_method_info() -> &'static MethodInfo

Source

pub fn ctor_method_info() -> &'static MethodInfo

Source

pub fn cctor_method_info() -> &'static MethodInfo

Source§

impl AkSoundEngine

Source

pub fn new() -> Self

.ctor() — no args

Trait Implementations§

Source§

impl ClassIdentity for AkSoundEngine

Source§

const NAMESPACE: &'static str = ""

Source§

const NAME: &'static str = "AkSoundEngine"

Source§

fn class() -> Class

Source§

impl Clone for AkSoundEngine

Source§

fn clone(&self) -> AkSoundEngine

Returns a duplicate of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl FromIlInstance for AkSoundEngine

Source§

fn from_il_instance(instance: IlInstance) -> Self

§

fn instantiate() -> Option<Self>

§

fn instantiate_with_class(class: Class) -> Option<Self>

Caller swears class is a subtype of Self or layout compatible
Source§

impl IlType for AkSoundEngine

Source§

fn il_type() -> &'static Il2CppType

Source§

impl Copy for AkSoundEngine

Source§

impl IAkSoundEngine for AkSoundEngine

Source§

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 T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Cast for T
where 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) -> bool
where T: ClassIdentity,

§

fn is_direct_subclass_of<T>(self) -> bool
where T: ClassIdentity,

§

fn try_cast<T>(self) -> Option<T>

§

unsafe fn cast<T>(self) -> T

Safety Read more
§

impl<T> CloneToUninit for T
where T: Clone,

§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
§

impl<T> DefaultInjectedMembers for T

§

fn __injected_fields() -> Vec<InjectedFieldDescriptor>

§

fn __injected_methods() -> Vec<InjectedMethodDescriptor>

§

fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>

§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<__T> IAkSoundEngineMethods for __T
where __T: IAkSoundEngine,

Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, __U> IArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, capacity: i32)
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_item(self, index: i32) -> T0
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn unchecked_add(self, item: T0)
where Self: Sized,

Source§

fn ensure_capacity(self, minimum: i32)
where Self: Sized,

Source§

impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_location_name(self) -> Il2CppString
where Self: Sized,

Source§

fn set_location_name(self, value: Il2CppString)
where Self: Sized,

Source§

fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle

Source§

fn ctor(self, op: AsyncOperationBase_1<T0>)
where Self: Sized,

Source§

fn get_download_status(self) -> DownloadStatus
where Self: Sized,

Source§

fn internal_get_download_status( self, visited: HashSet_1<Object>, ) -> DownloadStatus
where Self: Sized,

Source§

fn ctor_2(self, op: IAsyncOperation)
where Self: Sized,

Source§

fn ctor_3(self, op: IAsyncOperation, version: i32)
where Self: Sized,

Source§

fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)
where Self: Sized,

Source§

fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)
where Self: Sized,

Source§

fn acquire(self) -> AsyncOperationHandle_1<T0>
where Self: Sized,

Source§

fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn get_debug_name(self) -> Il2CppString
where Self: Sized,

Source§

fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn equals(self, other: AsyncOperationHandle_1<T0>) -> bool
where Self: Sized,

Source§

fn get_hash_code(self) -> i32
where Self: Sized,

Source§

fn wait_for_completion(self) -> T0
where Self: Sized,

Source§

fn get_internal_op(self) -> AsyncOperationBase_1<T0>
where Self: Sized,

Source§

fn get_is_done(self) -> bool
where Self: Sized,

Source§

fn is_valid(self) -> bool
where Self: Sized,

Source§

fn get_percent_complete(self) -> f32
where Self: Sized,

Source§

fn get_reference_count(self) -> i32
where Self: Sized,

Source§

fn release(self)
where Self: Sized,

Source§

fn get_result(self) -> T0
where Self: Sized,

Source§

fn get_status(self) -> AsyncOperationStatus
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get(self) -> (T0, T0)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IExposedReference_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn resolve(self, resolver: IExposedPropertyTable) -> T0
where Self: Sized,

Source§

impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: HashSet_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U

Source§

fn ctor(self, key: T0, value: T1)
where Self: Sized,

Source§

fn get_key(self) -> T0
where Self: Sized,

Source§

fn get_value(self) -> T1
where Self: Sized,

Source§

fn to_string(self) -> Il2CppString
where Self: Sized,

Source§

impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, initialize: bool)
where Self: Sized,

Source§

fn ctor_2(self, max_capacity: i32)
where Self: Sized,

Source§

fn add_range(self, items: IEnumerable_1<T0>)
where Self: Sized,

Source§

fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)
where Self: Sized,

Source§

fn get_buffer(self, index: i32) -> Array<T0>
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn try_move(self) -> (bool, Array<T0>)
where Self: Sized,

Source§

fn allocate_buffer(self)
where Self: Sized,

Source§

impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: LinkedList_1<T0>)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

impl<T0, __U> IListBuffer_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_item(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn get_unchecked(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn try_add(self) -> (bool, T0)
where Self: Sized,

Source§

fn try_copy_to(self, other: ListBuffer_1<T0>) -> bool
where Self: Sized,

Source§

impl<T0, __U> IList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: List_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn move_next_rare(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> IObjectMethods for __T
where __T: IObject,

Source§

fn equals(self, obj: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn finalize(self)

Finalize() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn get_type(self) -> SystemType

GetType() overload
Source§

fn memberwise_clone(self) -> Object

MemberwiseClone() overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance

FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overload
Source§

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

impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)
where Self: Sized,

Source§

fn system_i_disposable_dispose(self)
where Self: Sized,

Source§

impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, q: Queue_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IScriptPlayable_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_null() -> ScriptPlayable_1<T0>

Source§

fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>

Source§

fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>

Source§

fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle

Source§

fn create_script_instance() -> Object

Source§

fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object

Source§

fn clone_script_instance_from_engine_object(source: Object_2) -> Object

Source§

fn ctor(self, handle: PlayableHandle)
where Self: Sized,

Source§

fn get_handle(self) -> PlayableHandle
where Self: Sized,

Source§

fn get_behaviour(self) -> T0
where Self: Sized,

Source§

fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable

Source§

fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>

Source§

fn equals(self, other: ScriptPlayable_1<T0>) -> bool
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor( self, dictionary: SortedDictionary_2<T0, T1>, get_enumerator_ret_type: i32, )
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: SortedSet_1<T0>)
where Self: Sized,

Source§

fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

fn initialize(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Stack_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Array<T0>)
where Self: Sized,

Source§

fn ctor_2(self, capacity: i32)
where Self: Sized,

Source§

fn ctor_3(self, capacity: i32, rollover_size: i32)
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn get_rollover_size(self) -> i32
where Self: Sized,

Source§

fn set_rollover_size(self, value: i32)
where Self: Sized,

Source§

fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)

Source§

fn clear(self)
where Self: Sized,

Source§

fn set_default_2(self, item: T0)
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn remove(self) -> T0
where Self: Sized,

Source§

fn push(self, item: T0)
where Self: Sized,

Source§

fn pop(self) -> T0
where Self: Sized,

Source§

fn peek(self) -> T0
where Self: Sized,

Source§

fn current_item(self) -> T0
where Self: Sized,

Source§

fn previous_item(self) -> T0
where Self: Sized,

§

impl<T> IlNull for T
where T: FromIlInstance,

§

fn null() -> Self

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

§

impl<T> SystemObject for T
where T: Copy + Into<IlInstance>,

§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.