Skip to main content

engage/generated/root/
aksoundengine.rs

1// @generated by il2cpp-bindgen — do not edit by hand.
2
3#[cfg(feature = "root-aksoundengine-types")]
4mod __types {
5    #[allow(unused_imports)] use ::unity::prelude::*;
6
7    use super::*;
8    use crate::system::{
9        delegate::{Delegate, IDelegate},
10        multicastdelegate::{IMulticastDelegate, MulticastDelegate},
11        object::{IObject, Object},
12    };
13
14    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/root/aksoundengine/AkSoundEngine_GameObjectHashFunction.md"))]
15    #[::unity::class(namespace = "", name = "AkSoundEngine.GameObjectHashFunction")]
16    #[parent(crate::system::multicastdelegate::MulticastDelegate)]
17    pub struct AkSoundEngine_GameObjectHashFunction {}
18
19    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/root/aksoundengine/AkSoundEngine.md"))]
20    #[::unity::class(namespace = "", name = "AkSoundEngine")]
21    #[parent(crate::system::object::Object)]
22    pub struct AkSoundEngine {
23        #[static_field]
24        #[rename(name = "AK_SIMD_ALIGNMENT")]
25        pub ak_simd_alignment: i32,
26        #[static_field]
27        #[rename(name = "AK_BUFFER_ALIGNMENT")]
28        pub ak_buffer_alignment: i32,
29        #[static_field]
30        #[rename(name = "AK_MAX_PATH")]
31        pub ak_max_path: i32,
32        #[static_field]
33        #[rename(name = "AK_BANK_PLATFORM_DATA_ALIGNMENT")]
34        pub ak_bank_platform_data_alignment: i32,
35        #[static_field]
36        #[rename(name = "AK_INVALID_PLUGINID")]
37        pub ak_invalid_pluginid: u32,
38        #[static_field]
39        #[rename(name = "AK_INVALID_GAME_OBJECT")]
40        pub ak_invalid_game_object: u64,
41        #[static_field]
42        #[rename(name = "AK_INVALID_UNIQUE_ID")]
43        pub ak_invalid_unique_id: u32,
44        #[static_field]
45        #[rename(name = "AK_INVALID_RTPC_ID")]
46        pub ak_invalid_rtpc_id: u32,
47        #[static_field]
48        #[rename(name = "AK_INVALID_LISTENER_INDEX")]
49        pub ak_invalid_listener_index: u32,
50        #[static_field]
51        #[rename(name = "AK_INVALID_PLAYING_ID")]
52        pub ak_invalid_playing_id: u32,
53        #[static_field]
54        #[rename(name = "AK_DEFAULT_SWITCH_STATE")]
55        pub ak_default_switch_state: u32,
56        #[static_field]
57        #[rename(name = "AK_INVALID_POOL_ID")]
58        pub ak_invalid_pool_id: i32,
59        #[static_field]
60        #[rename(name = "AK_DEFAULT_POOL_ID")]
61        pub ak_default_pool_id: i32,
62        #[static_field]
63        #[rename(name = "AK_INVALID_AUX_ID")]
64        pub ak_invalid_aux_id: u32,
65        #[static_field]
66        #[rename(name = "AK_INVALID_FILE_ID")]
67        pub ak_invalid_file_id: u32,
68        #[static_field]
69        #[rename(name = "AK_INVALID_DEVICE_ID")]
70        pub ak_invalid_device_id: u32,
71        #[static_field]
72        #[rename(name = "AK_INVALID_BANK_ID")]
73        pub ak_invalid_bank_id: u32,
74        #[static_field]
75        #[rename(name = "AK_FALLBACK_ARGUMENTVALUE_ID")]
76        pub ak_fallback_argumentvalue_id: u32,
77        #[static_field]
78        #[rename(name = "AK_INVALID_CHANNELMASK")]
79        pub ak_invalid_channelmask: u32,
80        #[static_field]
81        #[rename(name = "AK_INVALID_OUTPUT_DEVICE_ID")]
82        pub ak_invalid_output_device_id: u32,
83        #[static_field]
84        #[rename(name = "AK_MIXER_FX_SLOT")]
85        pub ak_mixer_fx_slot: u32,
86        #[static_field]
87        #[rename(name = "AK_DEFAULT_LISTENER_OBJ")]
88        pub ak_default_listener_obj: u64,
89        #[static_field]
90        #[rename(name = "AK_DEFAULT_PRIORITY")]
91        pub ak_default_priority: u32,
92        #[static_field]
93        #[rename(name = "AK_MIN_PRIORITY")]
94        pub ak_min_priority: u32,
95        #[static_field]
96        #[rename(name = "AK_MAX_PRIORITY")]
97        pub ak_max_priority: u32,
98        #[static_field]
99        #[rename(name = "AK_DEFAULT_BANK_IO_PRIORITY")]
100        pub ak_default_bank_io_priority: u32,
101        #[static_field]
102        #[rename(name = "AK_DEFAULT_BANK_THROUGHPUT")]
103        pub ak_default_bank_throughput: f64,
104        #[static_field]
105        #[rename(name = "AKCOMPANYID_AUDIOKINETIC")]
106        pub akcompanyid_audiokinetic: u32,
107        #[static_field]
108        #[rename(name = "AK_LISTENERS_MASK_ALL")]
109        pub ak_listeners_mask_all: u32,
110        #[static_field]
111        #[rename(name = "NULL")]
112        pub null: i32,
113        #[static_field]
114        #[rename(name = "AKCURVEINTERPOLATION_NUM_STORAGE_BIT")]
115        pub akcurveinterpolation_num_storage_bit: i32,
116        #[static_field]
117        #[rename(name = "AK_MAX_LANGUAGE_NAME_SIZE")]
118        pub ak_max_language_name_size: i32,
119        #[static_field]
120        #[rename(name = "AKCOMPANYID_PLUGINDEV_MIN")]
121        pub akcompanyid_plugindev_min: i32,
122        #[static_field]
123        #[rename(name = "AKCOMPANYID_PLUGINDEV_MAX")]
124        pub akcompanyid_plugindev_max: i32,
125        #[static_field]
126        #[rename(name = "AKCOMPANYID_AUDIOKINETIC_EXTERNAL")]
127        pub akcompanyid_audiokinetic_external: i32,
128        #[static_field]
129        #[rename(name = "AKCOMPANYID_MCDSP")]
130        pub akcompanyid_mcdsp: i32,
131        #[static_field]
132        #[rename(name = "AKCOMPANYID_WAVEARTS")]
133        pub akcompanyid_wavearts: i32,
134        #[static_field]
135        #[rename(name = "AKCOMPANYID_PHONETICARTS")]
136        pub akcompanyid_phoneticarts: i32,
137        #[static_field]
138        #[rename(name = "AKCOMPANYID_IZOTOPE")]
139        pub akcompanyid_izotope: i32,
140        #[static_field]
141        #[rename(name = "AKCOMPANYID_CRANKCASEAUDIO")]
142        pub akcompanyid_crankcaseaudio: i32,
143        #[static_field]
144        #[rename(name = "AKCOMPANYID_IOSONO")]
145        pub akcompanyid_iosono: i32,
146        #[static_field]
147        #[rename(name = "AKCOMPANYID_AUROTECHNOLOGIES")]
148        pub akcompanyid_aurotechnologies: i32,
149        #[static_field]
150        #[rename(name = "AKCOMPANYID_DOLBY")]
151        pub akcompanyid_dolby: i32,
152        #[static_field]
153        #[rename(name = "AKCOMPANYID_TWOBIGEARS")]
154        pub akcompanyid_twobigears: i32,
155        #[static_field]
156        #[rename(name = "AKCOMPANYID_OCULUS")]
157        pub akcompanyid_oculus: i32,
158        #[static_field]
159        #[rename(name = "AKCOMPANYID_BLUERIPPLESOUND")]
160        pub akcompanyid_blueripplesound: i32,
161        #[static_field]
162        #[rename(name = "AKCOMPANYID_ENZIEN")]
163        pub akcompanyid_enzien: i32,
164        #[static_field]
165        #[rename(name = "AKCOMPANYID_KROTOS")]
166        pub akcompanyid_krotos: i32,
167        #[static_field]
168        #[rename(name = "AKCOMPANYID_NURULIZE")]
169        pub akcompanyid_nurulize: i32,
170        #[static_field]
171        #[rename(name = "AKCOMPANYID_SUPERPOWERED")]
172        pub akcompanyid_superpowered: i32,
173        #[static_field]
174        #[rename(name = "AKCOMPANYID_GOOGLE")]
175        pub akcompanyid_google: i32,
176        #[static_field]
177        #[rename(name = "AKCOMPANYID_VISISONICS")]
178        pub akcompanyid_visisonics: i32,
179        #[static_field]
180        #[rename(name = "AKCODECID_BANK")]
181        pub akcodecid_bank: i32,
182        #[static_field]
183        #[rename(name = "AKCODECID_PCM")]
184        pub akcodecid_pcm: i32,
185        #[static_field]
186        #[rename(name = "AKCODECID_ADPCM")]
187        pub akcodecid_adpcm: i32,
188        #[static_field]
189        #[rename(name = "AKCODECID_XMA")]
190        pub akcodecid_xma: i32,
191        #[static_field]
192        #[rename(name = "AKCODECID_VORBIS")]
193        pub akcodecid_vorbis: i32,
194        #[static_field]
195        #[rename(name = "AKCODECID_WIIADPCM")]
196        pub akcodecid_wiiadpcm: i32,
197        #[static_field]
198        #[rename(name = "AKCODECID_PCMEX")]
199        pub akcodecid_pcmex: i32,
200        #[static_field]
201        #[rename(name = "AKCODECID_EXTERNAL_SOURCE")]
202        pub akcodecid_external_source: i32,
203        #[static_field]
204        #[rename(name = "AKCODECID_XWMA")]
205        pub akcodecid_xwma: i32,
206        #[static_field]
207        #[rename(name = "AKCODECID_AAC")]
208        pub akcodecid_aac: i32,
209        #[static_field]
210        #[rename(name = "AKCODECID_FILE_PACKAGE")]
211        pub akcodecid_file_package: i32,
212        #[static_field]
213        #[rename(name = "AKCODECID_ATRAC9")]
214        pub akcodecid_atrac9: i32,
215        #[static_field]
216        #[rename(name = "AKCODECID_VAG")]
217        pub akcodecid_vag: i32,
218        #[static_field]
219        #[rename(name = "AKCODECID_PROFILERCAPTURE")]
220        pub akcodecid_profilercapture: i32,
221        #[static_field]
222        #[rename(name = "AKCODECID_ANALYSISFILE")]
223        pub akcodecid_analysisfile: i32,
224        #[static_field]
225        #[rename(name = "AKCODECID_MIDI")]
226        pub akcodecid_midi: i32,
227        #[static_field]
228        #[rename(name = "AKCODECID_OPUSNX")]
229        pub akcodecid_opusnx: i32,
230        #[static_field]
231        #[rename(name = "AKCODECID_CAF")]
232        pub akcodecid_caf: i32,
233        #[static_field]
234        #[rename(name = "AKCODECID_AKOPUS")]
235        pub akcodecid_akopus: i32,
236        #[static_field]
237        #[rename(name = "AKCODECID_AKOPUS_WEM")]
238        pub akcodecid_akopus_wem: i32,
239        #[static_field]
240        #[rename(name = "AKPLUGINID_METER")]
241        pub akpluginid_meter: i32,
242        #[static_field]
243        #[rename(name = "AKPLUGINID_RECORDER")]
244        pub akpluginid_recorder: i32,
245        #[static_field]
246        #[rename(name = "AKEXTENSIONID_SPATIALAUDIO")]
247        pub akextensionid_spatialaudio: i32,
248        #[static_field]
249        #[rename(name = "AKEXTENSIONID_INTERACTIVEMUSIC")]
250        pub akextensionid_interactivemusic: i32,
251        #[static_field]
252        #[rename(name = "AKEXTENSIONID_EVENTMGRTHREAD")]
253        pub akextensionid_eventmgrthread: i32,
254        #[static_field]
255        #[rename(name = "AK_WAVE_FORMAT_VAG")]
256        pub ak_wave_format_vag: i32,
257        #[static_field]
258        #[rename(name = "AK_WAVE_FORMAT_AT9")]
259        pub ak_wave_format_at9: i32,
260        #[static_field]
261        #[rename(name = "AK_WAVE_FORMAT_VORBIS")]
262        pub ak_wave_format_vorbis: i32,
263        #[static_field]
264        #[rename(name = "AK_WAVE_FORMAT_AAC")]
265        pub ak_wave_format_aac: i32,
266        #[static_field]
267        #[rename(name = "AK_WAVE_FORMAT_OPUSNX")]
268        pub ak_wave_format_opusnx: i32,
269        #[static_field]
270        #[rename(name = "AK_WAVE_FORMAT_OPUS")]
271        pub ak_wave_format_opus: i32,
272        #[static_field]
273        #[rename(name = "AK_WAVE_FORMAT_OPUS_WEM")]
274        pub ak_wave_format_opus_wem: i32,
275        #[static_field]
276        #[rename(name = "WAVE_FORMAT_XMA2")]
277        pub wave_format_xma2: i32,
278        #[static_field]
279        #[rename(name = "AK_PANNER_NUM_STORAGE_BITS")]
280        pub ak_panner_num_storage_bits: i32,
281        #[static_field]
282        #[rename(name = "AK_POSSOURCE_NUM_STORAGE_BITS")]
283        pub ak_possource_num_storage_bits: i32,
284        #[static_field]
285        #[rename(name = "AK_SPAT_NUM_STORAGE_BITS")]
286        pub ak_spat_num_storage_bits: i32,
287        #[static_field]
288        #[rename(name = "AK_MAX_BITS_METERING_FLAGS")]
289        pub ak_max_bits_metering_flags: i32,
290        #[static_field]
291        #[rename(name = "AK_OS_STRUCT_ALIGN")]
292        pub ak_os_struct_align: i32,
293        #[static_field]
294        #[rename(name = "AK_64B_OS_STRUCT_ALIGN")]
295        pub ak_64b_os_struct_align: i32,
296        #[static_field]
297        #[rename(name = "AK_ASYNC_OPEN_DEFAULT")]
298        pub ak_async_open_default: bool,
299        #[static_field]
300        #[rename(name = "AK_COMM_DEFAULT_DISCOVERY_PORT")]
301        pub ak_comm_default_discovery_port: i32,
302        #[static_field]
303        #[rename(name = "AK_MIDI_EVENT_TYPE_INVALID")]
304        pub ak_midi_event_type_invalid: i32,
305        #[static_field]
306        #[rename(name = "AK_MIDI_EVENT_TYPE_NOTE_OFF")]
307        pub ak_midi_event_type_note_off: i32,
308        #[static_field]
309        #[rename(name = "AK_MIDI_EVENT_TYPE_NOTE_ON")]
310        pub ak_midi_event_type_note_on: i32,
311        #[static_field]
312        #[rename(name = "AK_MIDI_EVENT_TYPE_NOTE_AFTERTOUCH")]
313        pub ak_midi_event_type_note_aftertouch: i32,
314        #[static_field]
315        #[rename(name = "AK_MIDI_EVENT_TYPE_CONTROLLER")]
316        pub ak_midi_event_type_controller: i32,
317        #[static_field]
318        #[rename(name = "AK_MIDI_EVENT_TYPE_PROGRAM_CHANGE")]
319        pub ak_midi_event_type_program_change: i32,
320        #[static_field]
321        #[rename(name = "AK_MIDI_EVENT_TYPE_CHANNEL_AFTERTOUCH")]
322        pub ak_midi_event_type_channel_aftertouch: i32,
323        #[static_field]
324        #[rename(name = "AK_MIDI_EVENT_TYPE_PITCH_BEND")]
325        pub ak_midi_event_type_pitch_bend: i32,
326        #[static_field]
327        #[rename(name = "AK_MIDI_EVENT_TYPE_SYSEX")]
328        pub ak_midi_event_type_sysex: i32,
329        #[static_field]
330        #[rename(name = "AK_MIDI_EVENT_TYPE_ESCAPE")]
331        pub ak_midi_event_type_escape: i32,
332        #[static_field]
333        #[rename(name = "AK_MIDI_EVENT_TYPE_META")]
334        pub ak_midi_event_type_meta: i32,
335        #[static_field]
336        #[rename(name = "AK_MIDI_CC_BANK_SELECT_COARSE")]
337        pub ak_midi_cc_bank_select_coarse: i32,
338        #[static_field]
339        #[rename(name = "AK_MIDI_CC_MOD_WHEEL_COARSE")]
340        pub ak_midi_cc_mod_wheel_coarse: i32,
341        #[static_field]
342        #[rename(name = "AK_MIDI_CC_BREATH_CTRL_COARSE")]
343        pub ak_midi_cc_breath_ctrl_coarse: i32,
344        #[static_field]
345        #[rename(name = "AK_MIDI_CC_CTRL_3_COARSE")]
346        pub ak_midi_cc_ctrl_3_coarse: i32,
347        #[static_field]
348        #[rename(name = "AK_MIDI_CC_FOOT_PEDAL_COARSE")]
349        pub ak_midi_cc_foot_pedal_coarse: i32,
350        #[static_field]
351        #[rename(name = "AK_MIDI_CC_PORTAMENTO_COARSE")]
352        pub ak_midi_cc_portamento_coarse: i32,
353        #[static_field]
354        #[rename(name = "AK_MIDI_CC_DATA_ENTRY_COARSE")]
355        pub ak_midi_cc_data_entry_coarse: i32,
356        #[static_field]
357        #[rename(name = "AK_MIDI_CC_VOLUME_COARSE")]
358        pub ak_midi_cc_volume_coarse: i32,
359        #[static_field]
360        #[rename(name = "AK_MIDI_CC_BALANCE_COARSE")]
361        pub ak_midi_cc_balance_coarse: i32,
362        #[static_field]
363        #[rename(name = "AK_MIDI_CC_CTRL_9_COARSE")]
364        pub ak_midi_cc_ctrl_9_coarse: i32,
365        #[static_field]
366        #[rename(name = "AK_MIDI_CC_PAN_POSITION_COARSE")]
367        pub ak_midi_cc_pan_position_coarse: i32,
368        #[static_field]
369        #[rename(name = "AK_MIDI_CC_EXPRESSION_COARSE")]
370        pub ak_midi_cc_expression_coarse: i32,
371        #[static_field]
372        #[rename(name = "AK_MIDI_CC_EFFECT_CTRL_1_COARSE")]
373        pub ak_midi_cc_effect_ctrl_1_coarse: i32,
374        #[static_field]
375        #[rename(name = "AK_MIDI_CC_EFFECT_CTRL_2_COARSE")]
376        pub ak_midi_cc_effect_ctrl_2_coarse: i32,
377        #[static_field]
378        #[rename(name = "AK_MIDI_CC_CTRL_14_COARSE")]
379        pub ak_midi_cc_ctrl_14_coarse: i32,
380        #[static_field]
381        #[rename(name = "AK_MIDI_CC_CTRL_15_COARSE")]
382        pub ak_midi_cc_ctrl_15_coarse: i32,
383        #[static_field]
384        #[rename(name = "AK_MIDI_CC_GEN_SLIDER_1")]
385        pub ak_midi_cc_gen_slider_1: i32,
386        #[static_field]
387        #[rename(name = "AK_MIDI_CC_GEN_SLIDER_2")]
388        pub ak_midi_cc_gen_slider_2: i32,
389        #[static_field]
390        #[rename(name = "AK_MIDI_CC_GEN_SLIDER_3")]
391        pub ak_midi_cc_gen_slider_3: i32,
392        #[static_field]
393        #[rename(name = "AK_MIDI_CC_GEN_SLIDER_4")]
394        pub ak_midi_cc_gen_slider_4: i32,
395        #[static_field]
396        #[rename(name = "AK_MIDI_CC_CTRL_20_COARSE")]
397        pub ak_midi_cc_ctrl_20_coarse: i32,
398        #[static_field]
399        #[rename(name = "AK_MIDI_CC_CTRL_21_COARSE")]
400        pub ak_midi_cc_ctrl_21_coarse: i32,
401        #[static_field]
402        #[rename(name = "AK_MIDI_CC_CTRL_22_COARSE")]
403        pub ak_midi_cc_ctrl_22_coarse: i32,
404        #[static_field]
405        #[rename(name = "AK_MIDI_CC_CTRL_23_COARSE")]
406        pub ak_midi_cc_ctrl_23_coarse: i32,
407        #[static_field]
408        #[rename(name = "AK_MIDI_CC_CTRL_24_COARSE")]
409        pub ak_midi_cc_ctrl_24_coarse: i32,
410        #[static_field]
411        #[rename(name = "AK_MIDI_CC_CTRL_25_COARSE")]
412        pub ak_midi_cc_ctrl_25_coarse: i32,
413        #[static_field]
414        #[rename(name = "AK_MIDI_CC_CTRL_26_COARSE")]
415        pub ak_midi_cc_ctrl_26_coarse: i32,
416        #[static_field]
417        #[rename(name = "AK_MIDI_CC_CTRL_27_COARSE")]
418        pub ak_midi_cc_ctrl_27_coarse: i32,
419        #[static_field]
420        #[rename(name = "AK_MIDI_CC_CTRL_28_COARSE")]
421        pub ak_midi_cc_ctrl_28_coarse: i32,
422        #[static_field]
423        #[rename(name = "AK_MIDI_CC_CTRL_29_COARSE")]
424        pub ak_midi_cc_ctrl_29_coarse: i32,
425        #[static_field]
426        #[rename(name = "AK_MIDI_CC_CTRL_30_COARSE")]
427        pub ak_midi_cc_ctrl_30_coarse: i32,
428        #[static_field]
429        #[rename(name = "AK_MIDI_CC_CTRL_31_COARSE")]
430        pub ak_midi_cc_ctrl_31_coarse: i32,
431        #[static_field]
432        #[rename(name = "AK_MIDI_CC_BANK_SELECT_FINE")]
433        pub ak_midi_cc_bank_select_fine: i32,
434        #[static_field]
435        #[rename(name = "AK_MIDI_CC_MOD_WHEEL_FINE")]
436        pub ak_midi_cc_mod_wheel_fine: i32,
437        #[static_field]
438        #[rename(name = "AK_MIDI_CC_BREATH_CTRL_FINE")]
439        pub ak_midi_cc_breath_ctrl_fine: i32,
440        #[static_field]
441        #[rename(name = "AK_MIDI_CC_CTRL_3_FINE")]
442        pub ak_midi_cc_ctrl_3_fine: i32,
443        #[static_field]
444        #[rename(name = "AK_MIDI_CC_FOOT_PEDAL_FINE")]
445        pub ak_midi_cc_foot_pedal_fine: i32,
446        #[static_field]
447        #[rename(name = "AK_MIDI_CC_PORTAMENTO_FINE")]
448        pub ak_midi_cc_portamento_fine: i32,
449        #[static_field]
450        #[rename(name = "AK_MIDI_CC_DATA_ENTRY_FINE")]
451        pub ak_midi_cc_data_entry_fine: i32,
452        #[static_field]
453        #[rename(name = "AK_MIDI_CC_VOLUME_FINE")]
454        pub ak_midi_cc_volume_fine: i32,
455        #[static_field]
456        #[rename(name = "AK_MIDI_CC_BALANCE_FINE")]
457        pub ak_midi_cc_balance_fine: i32,
458        #[static_field]
459        #[rename(name = "AK_MIDI_CC_CTRL_9_FINE")]
460        pub ak_midi_cc_ctrl_9_fine: i32,
461        #[static_field]
462        #[rename(name = "AK_MIDI_CC_PAN_POSITION_FINE")]
463        pub ak_midi_cc_pan_position_fine: i32,
464        #[static_field]
465        #[rename(name = "AK_MIDI_CC_EXPRESSION_FINE")]
466        pub ak_midi_cc_expression_fine: i32,
467        #[static_field]
468        #[rename(name = "AK_MIDI_CC_EFFECT_CTRL_1_FINE")]
469        pub ak_midi_cc_effect_ctrl_1_fine: i32,
470        #[static_field]
471        #[rename(name = "AK_MIDI_CC_EFFECT_CTRL_2_FINE")]
472        pub ak_midi_cc_effect_ctrl_2_fine: i32,
473        #[static_field]
474        #[rename(name = "AK_MIDI_CC_CTRL_14_FINE")]
475        pub ak_midi_cc_ctrl_14_fine: i32,
476        #[static_field]
477        #[rename(name = "AK_MIDI_CC_CTRL_15_FINE")]
478        pub ak_midi_cc_ctrl_15_fine: i32,
479        #[static_field]
480        #[rename(name = "AK_MIDI_CC_CTRL_20_FINE")]
481        pub ak_midi_cc_ctrl_20_fine: i32,
482        #[static_field]
483        #[rename(name = "AK_MIDI_CC_CTRL_21_FINE")]
484        pub ak_midi_cc_ctrl_21_fine: i32,
485        #[static_field]
486        #[rename(name = "AK_MIDI_CC_CTRL_22_FINE")]
487        pub ak_midi_cc_ctrl_22_fine: i32,
488        #[static_field]
489        #[rename(name = "AK_MIDI_CC_CTRL_23_FINE")]
490        pub ak_midi_cc_ctrl_23_fine: i32,
491        #[static_field]
492        #[rename(name = "AK_MIDI_CC_CTRL_24_FINE")]
493        pub ak_midi_cc_ctrl_24_fine: i32,
494        #[static_field]
495        #[rename(name = "AK_MIDI_CC_CTRL_25_FINE")]
496        pub ak_midi_cc_ctrl_25_fine: i32,
497        #[static_field]
498        #[rename(name = "AK_MIDI_CC_CTRL_26_FINE")]
499        pub ak_midi_cc_ctrl_26_fine: i32,
500        #[static_field]
501        #[rename(name = "AK_MIDI_CC_CTRL_27_FINE")]
502        pub ak_midi_cc_ctrl_27_fine: i32,
503        #[static_field]
504        #[rename(name = "AK_MIDI_CC_CTRL_28_FINE")]
505        pub ak_midi_cc_ctrl_28_fine: i32,
506        #[static_field]
507        #[rename(name = "AK_MIDI_CC_CTRL_29_FINE")]
508        pub ak_midi_cc_ctrl_29_fine: i32,
509        #[static_field]
510        #[rename(name = "AK_MIDI_CC_CTRL_30_FINE")]
511        pub ak_midi_cc_ctrl_30_fine: i32,
512        #[static_field]
513        #[rename(name = "AK_MIDI_CC_CTRL_31_FINE")]
514        pub ak_midi_cc_ctrl_31_fine: i32,
515        #[static_field]
516        #[rename(name = "AK_MIDI_CC_HOLD_PEDAL")]
517        pub ak_midi_cc_hold_pedal: i32,
518        #[static_field]
519        #[rename(name = "AK_MIDI_CC_PORTAMENTO_ON_OFF")]
520        pub ak_midi_cc_portamento_on_off: i32,
521        #[static_field]
522        #[rename(name = "AK_MIDI_CC_SUSTENUTO_PEDAL")]
523        pub ak_midi_cc_sustenuto_pedal: i32,
524        #[static_field]
525        #[rename(name = "AK_MIDI_CC_SOFT_PEDAL")]
526        pub ak_midi_cc_soft_pedal: i32,
527        #[static_field]
528        #[rename(name = "AK_MIDI_CC_LEGATO_PEDAL")]
529        pub ak_midi_cc_legato_pedal: i32,
530        #[static_field]
531        #[rename(name = "AK_MIDI_CC_HOLD_PEDAL_2")]
532        pub ak_midi_cc_hold_pedal_2: i32,
533        #[static_field]
534        #[rename(name = "AK_MIDI_CC_SOUND_VARIATION")]
535        pub ak_midi_cc_sound_variation: i32,
536        #[static_field]
537        #[rename(name = "AK_MIDI_CC_SOUND_TIMBRE")]
538        pub ak_midi_cc_sound_timbre: i32,
539        #[static_field]
540        #[rename(name = "AK_MIDI_CC_SOUND_RELEASE_TIME")]
541        pub ak_midi_cc_sound_release_time: i32,
542        #[static_field]
543        #[rename(name = "AK_MIDI_CC_SOUND_ATTACK_TIME")]
544        pub ak_midi_cc_sound_attack_time: i32,
545        #[static_field]
546        #[rename(name = "AK_MIDI_CC_SOUND_BRIGHTNESS")]
547        pub ak_midi_cc_sound_brightness: i32,
548        #[static_field]
549        #[rename(name = "AK_MIDI_CC_SOUND_CTRL_6")]
550        pub ak_midi_cc_sound_ctrl_6: i32,
551        #[static_field]
552        #[rename(name = "AK_MIDI_CC_SOUND_CTRL_7")]
553        pub ak_midi_cc_sound_ctrl_7: i32,
554        #[static_field]
555        #[rename(name = "AK_MIDI_CC_SOUND_CTRL_8")]
556        pub ak_midi_cc_sound_ctrl_8: i32,
557        #[static_field]
558        #[rename(name = "AK_MIDI_CC_SOUND_CTRL_9")]
559        pub ak_midi_cc_sound_ctrl_9: i32,
560        #[static_field]
561        #[rename(name = "AK_MIDI_CC_SOUND_CTRL_10")]
562        pub ak_midi_cc_sound_ctrl_10: i32,
563        #[static_field]
564        #[rename(name = "AK_MIDI_CC_GENERAL_BUTTON_1")]
565        pub ak_midi_cc_general_button_1: i32,
566        #[static_field]
567        #[rename(name = "AK_MIDI_CC_GENERAL_BUTTON_2")]
568        pub ak_midi_cc_general_button_2: i32,
569        #[static_field]
570        #[rename(name = "AK_MIDI_CC_GENERAL_BUTTON_3")]
571        pub ak_midi_cc_general_button_3: i32,
572        #[static_field]
573        #[rename(name = "AK_MIDI_CC_GENERAL_BUTTON_4")]
574        pub ak_midi_cc_general_button_4: i32,
575        #[static_field]
576        #[rename(name = "AK_MIDI_CC_REVERB_LEVEL")]
577        pub ak_midi_cc_reverb_level: i32,
578        #[static_field]
579        #[rename(name = "AK_MIDI_CC_TREMOLO_LEVEL")]
580        pub ak_midi_cc_tremolo_level: i32,
581        #[static_field]
582        #[rename(name = "AK_MIDI_CC_CHORUS_LEVEL")]
583        pub ak_midi_cc_chorus_level: i32,
584        #[static_field]
585        #[rename(name = "AK_MIDI_CC_CELESTE_LEVEL")]
586        pub ak_midi_cc_celeste_level: i32,
587        #[static_field]
588        #[rename(name = "AK_MIDI_CC_PHASER_LEVEL")]
589        pub ak_midi_cc_phaser_level: i32,
590        #[static_field]
591        #[rename(name = "AK_MIDI_CC_DATA_BUTTON_P1")]
592        pub ak_midi_cc_data_button_p1: i32,
593        #[static_field]
594        #[rename(name = "AK_MIDI_CC_DATA_BUTTON_M1")]
595        pub ak_midi_cc_data_button_m1: i32,
596        #[static_field]
597        #[rename(name = "AK_MIDI_CC_NON_REGISTER_COARSE")]
598        pub ak_midi_cc_non_register_coarse: i32,
599        #[static_field]
600        #[rename(name = "AK_MIDI_CC_NON_REGISTER_FINE")]
601        pub ak_midi_cc_non_register_fine: i32,
602        #[static_field]
603        #[rename(name = "AK_MIDI_CC_ALL_SOUND_OFF")]
604        pub ak_midi_cc_all_sound_off: i32,
605        #[static_field]
606        #[rename(name = "AK_MIDI_CC_ALL_CONTROLLERS_OFF")]
607        pub ak_midi_cc_all_controllers_off: i32,
608        #[static_field]
609        #[rename(name = "AK_MIDI_CC_LOCAL_KEYBOARD")]
610        pub ak_midi_cc_local_keyboard: i32,
611        #[static_field]
612        #[rename(name = "AK_MIDI_CC_ALL_NOTES_OFF")]
613        pub ak_midi_cc_all_notes_off: i32,
614        #[static_field]
615        #[rename(name = "AK_MIDI_CC_OMNI_MODE_OFF")]
616        pub ak_midi_cc_omni_mode_off: i32,
617        #[static_field]
618        #[rename(name = "AK_MIDI_CC_OMNI_MODE_ON")]
619        pub ak_midi_cc_omni_mode_on: i32,
620        #[static_field]
621        #[rename(name = "AK_MIDI_CC_OMNI_MONOPHONIC_ON")]
622        pub ak_midi_cc_omni_monophonic_on: i32,
623        #[static_field]
624        #[rename(name = "AK_MIDI_CC_OMNI_POLYPHONIC_ON")]
625        pub ak_midi_cc_omni_polyphonic_on: i32,
626        #[static_field]
627        #[rename(name = "AK_SPEAKER_FRONT_LEFT")]
628        pub ak_speaker_front_left: i32,
629        #[static_field]
630        #[rename(name = "AK_SPEAKER_FRONT_RIGHT")]
631        pub ak_speaker_front_right: i32,
632        #[static_field]
633        #[rename(name = "AK_SPEAKER_FRONT_CENTER")]
634        pub ak_speaker_front_center: i32,
635        #[static_field]
636        #[rename(name = "AK_SPEAKER_LOW_FREQUENCY")]
637        pub ak_speaker_low_frequency: i32,
638        #[static_field]
639        #[rename(name = "AK_SPEAKER_BACK_LEFT")]
640        pub ak_speaker_back_left: i32,
641        #[static_field]
642        #[rename(name = "AK_SPEAKER_BACK_RIGHT")]
643        pub ak_speaker_back_right: i32,
644        #[static_field]
645        #[rename(name = "AK_SPEAKER_BACK_CENTER")]
646        pub ak_speaker_back_center: i32,
647        #[static_field]
648        #[rename(name = "AK_SPEAKER_SIDE_LEFT")]
649        pub ak_speaker_side_left: i32,
650        #[static_field]
651        #[rename(name = "AK_SPEAKER_SIDE_RIGHT")]
652        pub ak_speaker_side_right: i32,
653        #[static_field]
654        #[rename(name = "AK_SPEAKER_TOP")]
655        pub ak_speaker_top: i32,
656        #[static_field]
657        #[rename(name = "AK_SPEAKER_HEIGHT_FRONT_LEFT")]
658        pub ak_speaker_height_front_left: i32,
659        #[static_field]
660        #[rename(name = "AK_SPEAKER_HEIGHT_FRONT_CENTER")]
661        pub ak_speaker_height_front_center: i32,
662        #[static_field]
663        #[rename(name = "AK_SPEAKER_HEIGHT_FRONT_RIGHT")]
664        pub ak_speaker_height_front_right: i32,
665        #[static_field]
666        #[rename(name = "AK_SPEAKER_HEIGHT_BACK_LEFT")]
667        pub ak_speaker_height_back_left: i32,
668        #[static_field]
669        #[rename(name = "AK_SPEAKER_HEIGHT_BACK_CENTER")]
670        pub ak_speaker_height_back_center: i32,
671        #[static_field]
672        #[rename(name = "AK_SPEAKER_HEIGHT_BACK_RIGHT")]
673        pub ak_speaker_height_back_right: i32,
674        #[static_field]
675        #[rename(name = "AK_SPEAKER_SETUP_MONO")]
676        pub ak_speaker_setup_mono: i32,
677        #[static_field]
678        #[rename(name = "AK_SPEAKER_SETUP_0POINT1")]
679        pub ak_speaker_setup_0point1: i32,
680        #[static_field]
681        #[rename(name = "AK_SPEAKER_SETUP_1POINT1")]
682        pub ak_speaker_setup_1point1: i32,
683        #[static_field]
684        #[rename(name = "AK_SPEAKER_SETUP_STEREO")]
685        pub ak_speaker_setup_stereo: i32,
686        #[static_field]
687        #[rename(name = "AK_SPEAKER_SETUP_2POINT1")]
688        pub ak_speaker_setup_2point1: i32,
689        #[static_field]
690        #[rename(name = "AK_SPEAKER_SETUP_3STEREO")]
691        pub ak_speaker_setup_3stereo: i32,
692        #[static_field]
693        #[rename(name = "AK_SPEAKER_SETUP_3POINT1")]
694        pub ak_speaker_setup_3point1: i32,
695        #[static_field]
696        #[rename(name = "AK_SPEAKER_SETUP_4")]
697        pub ak_speaker_setup_4: i32,
698        #[static_field]
699        #[rename(name = "AK_SPEAKER_SETUP_4POINT1")]
700        pub ak_speaker_setup_4point1: i32,
701        #[static_field]
702        #[rename(name = "AK_SPEAKER_SETUP_5")]
703        pub ak_speaker_setup_5: i32,
704        #[static_field]
705        #[rename(name = "AK_SPEAKER_SETUP_5POINT1")]
706        pub ak_speaker_setup_5point1: i32,
707        #[static_field]
708        #[rename(name = "AK_SPEAKER_SETUP_6")]
709        pub ak_speaker_setup_6: i32,
710        #[static_field]
711        #[rename(name = "AK_SPEAKER_SETUP_6POINT1")]
712        pub ak_speaker_setup_6point1: i32,
713        #[static_field]
714        #[rename(name = "AK_SPEAKER_SETUP_7")]
715        pub ak_speaker_setup_7: i32,
716        #[static_field]
717        #[rename(name = "AK_SPEAKER_SETUP_7POINT1")]
718        pub ak_speaker_setup_7point1: i32,
719        #[static_field]
720        #[rename(name = "AK_SPEAKER_SETUP_SURROUND")]
721        pub ak_speaker_setup_surround: i32,
722        #[static_field]
723        #[rename(name = "AK_SPEAKER_SETUP_DPL2")]
724        pub ak_speaker_setup_dpl2: i32,
725        #[static_field]
726        #[rename(name = "AK_SPEAKER_SETUP_HEIGHT_4")]
727        pub ak_speaker_setup_height_4: i32,
728        #[static_field]
729        #[rename(name = "AK_SPEAKER_SETUP_HEIGHT_5")]
730        pub ak_speaker_setup_height_5: i32,
731        #[static_field]
732        #[rename(name = "AK_SPEAKER_SETUP_HEIGHT_ALL")]
733        pub ak_speaker_setup_height_all: i32,
734        #[static_field]
735        #[rename(name = "AK_SPEAKER_SETUP_AURO_222")]
736        pub ak_speaker_setup_auro_222: i32,
737        #[static_field]
738        #[rename(name = "AK_SPEAKER_SETUP_AURO_8")]
739        pub ak_speaker_setup_auro_8: i32,
740        #[static_field]
741        #[rename(name = "AK_SPEAKER_SETUP_AURO_9")]
742        pub ak_speaker_setup_auro_9: i32,
743        #[static_field]
744        #[rename(name = "AK_SPEAKER_SETUP_AURO_9POINT1")]
745        pub ak_speaker_setup_auro_9point1: i32,
746        #[static_field]
747        #[rename(name = "AK_SPEAKER_SETUP_AURO_10")]
748        pub ak_speaker_setup_auro_10: i32,
749        #[static_field]
750        #[rename(name = "AK_SPEAKER_SETUP_AURO_10POINT1")]
751        pub ak_speaker_setup_auro_10point1: i32,
752        #[static_field]
753        #[rename(name = "AK_SPEAKER_SETUP_AURO_11")]
754        pub ak_speaker_setup_auro_11: i32,
755        #[static_field]
756        #[rename(name = "AK_SPEAKER_SETUP_AURO_11POINT1")]
757        pub ak_speaker_setup_auro_11point1: i32,
758        #[static_field]
759        #[rename(name = "AK_SPEAKER_SETUP_AURO_11_740")]
760        pub ak_speaker_setup_auro_11_740: i32,
761        #[static_field]
762        #[rename(name = "AK_SPEAKER_SETUP_AURO_11POINT1_740")]
763        pub ak_speaker_setup_auro_11point1_740: i32,
764        #[static_field]
765        #[rename(name = "AK_SPEAKER_SETUP_AURO_13_751")]
766        pub ak_speaker_setup_auro_13_751: i32,
767        #[static_field]
768        #[rename(name = "AK_SPEAKER_SETUP_AURO_13POINT1_751")]
769        pub ak_speaker_setup_auro_13point1_751: i32,
770        #[static_field]
771        #[rename(name = "AK_SPEAKER_SETUP_DOLBY_5_0_2")]
772        pub ak_speaker_setup_dolby_5_0_2: i32,
773        #[static_field]
774        #[rename(name = "AK_SPEAKER_SETUP_DOLBY_5_1_2")]
775        pub ak_speaker_setup_dolby_5_1_2: i32,
776        #[static_field]
777        #[rename(name = "AK_SPEAKER_SETUP_DOLBY_6_0_2")]
778        pub ak_speaker_setup_dolby_6_0_2: i32,
779        #[static_field]
780        #[rename(name = "AK_SPEAKER_SETUP_DOLBY_6_1_2")]
781        pub ak_speaker_setup_dolby_6_1_2: i32,
782        #[static_field]
783        #[rename(name = "AK_SPEAKER_SETUP_DOLBY_6_0_4")]
784        pub ak_speaker_setup_dolby_6_0_4: i32,
785        #[static_field]
786        #[rename(name = "AK_SPEAKER_SETUP_DOLBY_6_1_4")]
787        pub ak_speaker_setup_dolby_6_1_4: i32,
788        #[static_field]
789        #[rename(name = "AK_SPEAKER_SETUP_DOLBY_7_0_2")]
790        pub ak_speaker_setup_dolby_7_0_2: i32,
791        #[static_field]
792        #[rename(name = "AK_SPEAKER_SETUP_DOLBY_7_1_2")]
793        pub ak_speaker_setup_dolby_7_1_2: i32,
794        #[static_field]
795        #[rename(name = "AK_SPEAKER_SETUP_DOLBY_7_0_4")]
796        pub ak_speaker_setup_dolby_7_0_4: i32,
797        #[static_field]
798        #[rename(name = "AK_SPEAKER_SETUP_DOLBY_7_1_4")]
799        pub ak_speaker_setup_dolby_7_1_4: i32,
800        #[static_field]
801        #[rename(name = "AK_SPEAKER_SETUP_ALL_SPEAKERS")]
802        pub ak_speaker_setup_all_speakers: i32,
803        #[static_field]
804        #[rename(name = "AK_IDX_SETUP_FRONT_LEFT")]
805        pub ak_idx_setup_front_left: i32,
806        #[static_field]
807        #[rename(name = "AK_IDX_SETUP_FRONT_RIGHT")]
808        pub ak_idx_setup_front_right: i32,
809        #[static_field]
810        #[rename(name = "AK_IDX_SETUP_CENTER")]
811        pub ak_idx_setup_center: i32,
812        #[static_field]
813        #[rename(name = "AK_IDX_SETUP_NOCENTER_BACK_LEFT")]
814        pub ak_idx_setup_nocenter_back_left: i32,
815        #[static_field]
816        #[rename(name = "AK_IDX_SETUP_NOCENTER_BACK_RIGHT")]
817        pub ak_idx_setup_nocenter_back_right: i32,
818        #[static_field]
819        #[rename(name = "AK_IDX_SETUP_NOCENTER_SIDE_LEFT")]
820        pub ak_idx_setup_nocenter_side_left: i32,
821        #[static_field]
822        #[rename(name = "AK_IDX_SETUP_NOCENTER_SIDE_RIGHT")]
823        pub ak_idx_setup_nocenter_side_right: i32,
824        #[static_field]
825        #[rename(name = "AK_IDX_SETUP_WITHCENTER_BACK_LEFT")]
826        pub ak_idx_setup_withcenter_back_left: i32,
827        #[static_field]
828        #[rename(name = "AK_IDX_SETUP_WITHCENTER_BACK_RIGHT")]
829        pub ak_idx_setup_withcenter_back_right: i32,
830        #[static_field]
831        #[rename(name = "AK_IDX_SETUP_WITHCENTER_SIDE_LEFT")]
832        pub ak_idx_setup_withcenter_side_left: i32,
833        #[static_field]
834        #[rename(name = "AK_IDX_SETUP_WITHCENTER_SIDE_RIGHT")]
835        pub ak_idx_setup_withcenter_side_right: i32,
836        #[static_field]
837        #[rename(name = "AK_IDX_SETUP_0_LFE")]
838        pub ak_idx_setup_0_lfe: i32,
839        #[static_field]
840        #[rename(name = "AK_IDX_SETUP_1_CENTER")]
841        pub ak_idx_setup_1_center: i32,
842        #[static_field]
843        #[rename(name = "AK_IDX_SETUP_1_LFE")]
844        pub ak_idx_setup_1_lfe: i32,
845        #[static_field]
846        #[rename(name = "AK_IDX_SETUP_2_LEFT")]
847        pub ak_idx_setup_2_left: i32,
848        #[static_field]
849        #[rename(name = "AK_IDX_SETUP_2_RIGHT")]
850        pub ak_idx_setup_2_right: i32,
851        #[static_field]
852        #[rename(name = "AK_IDX_SETUP_2_LFE")]
853        pub ak_idx_setup_2_lfe: i32,
854        #[static_field]
855        #[rename(name = "AK_IDX_SETUP_3_LEFT")]
856        pub ak_idx_setup_3_left: i32,
857        #[static_field]
858        #[rename(name = "AK_IDX_SETUP_3_RIGHT")]
859        pub ak_idx_setup_3_right: i32,
860        #[static_field]
861        #[rename(name = "AK_IDX_SETUP_3_CENTER")]
862        pub ak_idx_setup_3_center: i32,
863        #[static_field]
864        #[rename(name = "AK_IDX_SETUP_3_LFE")]
865        pub ak_idx_setup_3_lfe: i32,
866        #[static_field]
867        #[rename(name = "AK_IDX_SETUP_4_FRONTLEFT")]
868        pub ak_idx_setup_4_frontleft: i32,
869        #[static_field]
870        #[rename(name = "AK_IDX_SETUP_4_FRONTRIGHT")]
871        pub ak_idx_setup_4_frontright: i32,
872        #[static_field]
873        #[rename(name = "AK_IDX_SETUP_4_REARLEFT")]
874        pub ak_idx_setup_4_rearleft: i32,
875        #[static_field]
876        #[rename(name = "AK_IDX_SETUP_4_REARRIGHT")]
877        pub ak_idx_setup_4_rearright: i32,
878        #[static_field]
879        #[rename(name = "AK_IDX_SETUP_4_LFE")]
880        pub ak_idx_setup_4_lfe: i32,
881        #[static_field]
882        #[rename(name = "AK_IDX_SETUP_5_FRONTLEFT")]
883        pub ak_idx_setup_5_frontleft: i32,
884        #[static_field]
885        #[rename(name = "AK_IDX_SETUP_5_FRONTRIGHT")]
886        pub ak_idx_setup_5_frontright: i32,
887        #[static_field]
888        #[rename(name = "AK_IDX_SETUP_5_CENTER")]
889        pub ak_idx_setup_5_center: i32,
890        #[static_field]
891        #[rename(name = "AK_IDX_SETUP_5_REARLEFT")]
892        pub ak_idx_setup_5_rearleft: i32,
893        #[static_field]
894        #[rename(name = "AK_IDX_SETUP_5_REARRIGHT")]
895        pub ak_idx_setup_5_rearright: i32,
896        #[static_field]
897        #[rename(name = "AK_IDX_SETUP_5_LFE")]
898        pub ak_idx_setup_5_lfe: i32,
899        #[static_field]
900        #[rename(name = "AK_IDX_SETUP_6_FRONTLEFT")]
901        pub ak_idx_setup_6_frontleft: i32,
902        #[static_field]
903        #[rename(name = "AK_IDX_SETUP_6_FRONTRIGHT")]
904        pub ak_idx_setup_6_frontright: i32,
905        #[static_field]
906        #[rename(name = "AK_IDX_SETUP_6_REARLEFT")]
907        pub ak_idx_setup_6_rearleft: i32,
908        #[static_field]
909        #[rename(name = "AK_IDX_SETUP_6_REARRIGHT")]
910        pub ak_idx_setup_6_rearright: i32,
911        #[static_field]
912        #[rename(name = "AK_IDX_SETUP_6_SIDELEFT")]
913        pub ak_idx_setup_6_sideleft: i32,
914        #[static_field]
915        #[rename(name = "AK_IDX_SETUP_6_SIDERIGHT")]
916        pub ak_idx_setup_6_sideright: i32,
917        #[static_field]
918        #[rename(name = "AK_IDX_SETUP_6_LFE")]
919        pub ak_idx_setup_6_lfe: i32,
920        #[static_field]
921        #[rename(name = "AK_IDX_SETUP_7_FRONTLEFT")]
922        pub ak_idx_setup_7_frontleft: i32,
923        #[static_field]
924        #[rename(name = "AK_IDX_SETUP_7_FRONTRIGHT")]
925        pub ak_idx_setup_7_frontright: i32,
926        #[static_field]
927        #[rename(name = "AK_IDX_SETUP_7_CENTER")]
928        pub ak_idx_setup_7_center: i32,
929        #[static_field]
930        #[rename(name = "AK_IDX_SETUP_7_REARLEFT")]
931        pub ak_idx_setup_7_rearleft: i32,
932        #[static_field]
933        #[rename(name = "AK_IDX_SETUP_7_REARRIGHT")]
934        pub ak_idx_setup_7_rearright: i32,
935        #[static_field]
936        #[rename(name = "AK_IDX_SETUP_7_SIDELEFT")]
937        pub ak_idx_setup_7_sideleft: i32,
938        #[static_field]
939        #[rename(name = "AK_IDX_SETUP_7_SIDERIGHT")]
940        pub ak_idx_setup_7_sideright: i32,
941        #[static_field]
942        #[rename(name = "AK_IDX_SETUP_7_LFE")]
943        pub ak_idx_setup_7_lfe: i32,
944        #[static_field]
945        #[rename(name = "AK_SPEAKER_SETUP_0_1")]
946        pub ak_speaker_setup_0_1: i32,
947        #[static_field]
948        #[rename(name = "AK_SPEAKER_SETUP_1_0_CENTER")]
949        pub ak_speaker_setup_1_0_center: i32,
950        #[static_field]
951        #[rename(name = "AK_SPEAKER_SETUP_1_1_CENTER")]
952        pub ak_speaker_setup_1_1_center: i32,
953        #[static_field]
954        #[rename(name = "AK_SPEAKER_SETUP_2_0")]
955        pub ak_speaker_setup_2_0: i32,
956        #[static_field]
957        #[rename(name = "AK_SPEAKER_SETUP_2_1")]
958        pub ak_speaker_setup_2_1: i32,
959        #[static_field]
960        #[rename(name = "AK_SPEAKER_SETUP_3_0")]
961        pub ak_speaker_setup_3_0: i32,
962        #[static_field]
963        #[rename(name = "AK_SPEAKER_SETUP_3_1")]
964        pub ak_speaker_setup_3_1: i32,
965        #[static_field]
966        #[rename(name = "AK_SPEAKER_SETUP_FRONT")]
967        pub ak_speaker_setup_front: i32,
968        #[static_field]
969        #[rename(name = "AK_SPEAKER_SETUP_4_0")]
970        pub ak_speaker_setup_4_0: i32,
971        #[static_field]
972        #[rename(name = "AK_SPEAKER_SETUP_4_1")]
973        pub ak_speaker_setup_4_1: i32,
974        #[static_field]
975        #[rename(name = "AK_SPEAKER_SETUP_5_0")]
976        pub ak_speaker_setup_5_0: i32,
977        #[static_field]
978        #[rename(name = "AK_SPEAKER_SETUP_5_1")]
979        pub ak_speaker_setup_5_1: i32,
980        #[static_field]
981        #[rename(name = "AK_SPEAKER_SETUP_6_0")]
982        pub ak_speaker_setup_6_0: i32,
983        #[static_field]
984        #[rename(name = "AK_SPEAKER_SETUP_6_1")]
985        pub ak_speaker_setup_6_1: i32,
986        #[static_field]
987        #[rename(name = "AK_SPEAKER_SETUP_7_0")]
988        pub ak_speaker_setup_7_0: i32,
989        #[static_field]
990        #[rename(name = "AK_SPEAKER_SETUP_7_1")]
991        pub ak_speaker_setup_7_1: i32,
992        #[static_field]
993        #[rename(name = "AK_SPEAKER_SETUP_DEFAULT_PLANE")]
994        pub ak_speaker_setup_default_plane: i32,
995        #[static_field]
996        #[rename(name = "AK_SUPPORTED_STANDARD_CHANNEL_MASK")]
997        pub ak_supported_standard_channel_mask: i32,
998        #[static_field]
999        #[rename(name = "AK_STANDARD_MAX_NUM_CHANNELS")]
1000        pub ak_standard_max_num_channels: i32,
1001        #[static_field]
1002        #[rename(name = "AK_MAX_AMBISONICS_ORDER")]
1003        pub ak_max_ambisonics_order: i32,
1004        #[static_field]
1005        #[rename(name = "AK_MAX_NUM_TEXTURE")]
1006        pub ak_max_num_texture: i32,
1007        #[static_field]
1008        #[rename(name = "AK_MAX_REFLECT_ORDER")]
1009        pub ak_max_reflect_order: i32,
1010        #[static_field]
1011        #[rename(name = "AK_MAX_REFLECTION_PATH_LENGTH")]
1012        pub ak_max_reflection_path_length: i32,
1013        #[static_field]
1014        #[rename(name = "AK_MAX_SOUND_PROPAGATION_DEPTH")]
1015        pub ak_max_sound_propagation_depth: i32,
1016        #[static_field]
1017        #[rename(name = "AK_DEFAULT_DIFFR_SHADOW_DEGREES")]
1018        pub ak_default_diffr_shadow_degrees: f64,
1019        #[static_field]
1020        #[rename(name = "AK_DEFAULT_DIFFR_SHADOW_ATTEN")]
1021        pub ak_default_diffr_shadow_atten: f64,
1022        #[static_field]
1023        #[rename(name = "AK_DEFAULT_MOVEMENT_THRESHOLD")]
1024        pub ak_default_movement_threshold: f64,
1025        #[static_field]
1026        #[rename(name = "AK_DEFAULT_REFLECTIONS_ORDER")]
1027        pub ak_default_reflections_order: i32,
1028        #[static_field]
1029        #[rename(name = "AK_SA_EPSILON")]
1030        pub ak_sa_epsilon: f64,
1031        #[static_field]
1032        #[rename(name = "AK_SA_DIFFRACTION_EPSILON")]
1033        pub ak_sa_diffraction_epsilon: f64,
1034        #[static_field]
1035        #[rename(name = "AK_SA_DIFFRACTION_DOT_EPSILON")]
1036        pub ak_sa_diffraction_dot_epsilon: f64,
1037        #[static_field]
1038        #[rename(name = "AK_SA_PLANE_THICKNESS_RATIO")]
1039        pub ak_sa_plane_thickness_ratio: f64,
1040        #[static_field]
1041        #[rename(name = "gameObjectHash")]
1042        pub game_object_hash_field: crate::root::aksoundengine::AkSoundEngine_GameObjectHashFunction,
1043        #[static_field]
1044        #[rename(name = "Deprecation_2018_1_2")]
1045        pub deprecation_2018_1_2: ::unity::Il2CppString,
1046        #[static_field]
1047        #[rename(name = "Deprecation_2018_1_6")]
1048        pub deprecation_2018_1_6: ::unity::Il2CppString,
1049        #[static_field]
1050        #[rename(name = "Deprecation_2019_2_0")]
1051        pub deprecation_2019_2_0: ::unity::Il2CppString,
1052        #[static_field]
1053        #[rename(name = "Deprecation_2019_2_2")]
1054        pub deprecation_2019_2_2: ::unity::Il2CppString,
1055        #[static_field]
1056        #[rename(name = "RegisteredGameObjects")]
1057        pub registered_game_objects: crate::system::collections::generic::hashset_1::HashSet_1<u64>,
1058    }
1059
1060    #[doc=include_str!(concat!(env!("CARGO_MANIFEST_DIR"),"/","docs/root/aksoundengine/AkSoundEngine_AutoObject.md"))]
1061    #[::unity::class(namespace = "", name = "AkSoundEngine.AutoObject")]
1062    #[parent(crate::system::object::Object)]
1063    pub struct AkSoundEngine_AutoObject {
1064        #[offset(16)]
1065        #[rename(name = "gameObject")]
1066        pub game_object: crate::unity_engine::gameobject::GameObject,
1067    }
1068}
1069
1070#[cfg(feature = "root-aksoundengine-types")]
1071pub use __types::*;
1072
1073#[cfg(feature = "root-aksoundengine")]
1074pub trait IAkSoundEngine_GameObjectHashFunctionMethods: IAkSoundEngine_GameObjectHashFunction {
1075    #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` overload"]
1076    fn ctor(self, object: impl ::core::convert::Into<crate::system::object::Object>, method: impl ::core::convert::Into<::unity::IntPtr>) -> () {
1077        unsafe {
1078            let __receiver = <AkSoundEngine_GameObjectHashFunction as ::unity::FromIlInstance>::from_il_instance(
1079                <Self as ::unity::SystemObject>::as_instance(self),
1080            );
1081            ::unity::il2cpp_call!((::unity::module_base()+0x1ba1a50usize)as*mut u8,();
1082(AkSoundEngine_GameObjectHashFunction)__receiver,(crate::system::object::Object)::core::convert::Into::into(object),(::unity::IntPtr)::core::convert::Into::into(method))
1083        }
1084    }
1085    #[doc = "`Invoke(crate::unity_engine::gameobject::GameObject)` overload"]
1086    fn invoke(self, game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> u64 {
1087        unsafe {
1088            let __receiver = <AkSoundEngine_GameObjectHashFunction as ::unity::FromIlInstance>::from_il_instance(
1089                <Self as ::unity::SystemObject>::as_instance(self),
1090            );
1091            {
1092                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
1093                let __vi = *__vt.get(13usize).unwrap_or_else(|| {
1094                    panic!(
1095                        "unity: virtual slot {}
1096 out of range (vtable len {}
1097) on the runtime class behind {}
1098 (method `{}
1099`)",
1100                        13usize,
1101                        __vt.len(),
1102                        <AkSoundEngine_GameObjectHashFunction as ::unity::ClassIdentity>::NAME,
1103                        "Invoke",
1104                    )
1105                });
1106                let __inner: extern "C" fn(
1107                    AkSoundEngine_GameObjectHashFunction,
1108                    crate::unity_engine::gameobject::GameObject,
1109                    ::unity::OptionalMethod,
1110                ) -> u64 = ::core::mem::transmute(__vi.method_ptr);
1111                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
1112                __inner(__receiver, ::core::convert::Into::into(game_object), __mi)
1113            }
1114        }
1115    }
1116}
1117
1118#[cfg(feature = "root-aksoundengine")]
1119impl<__T: IAkSoundEngine_GameObjectHashFunction> IAkSoundEngine_GameObjectHashFunctionMethods for __T {}
1120
1121#[cfg(feature = "root-aksoundengine")]
1122impl AkSoundEngine_GameObjectHashFunction {
1123    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1124        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
1125    }
1126
1127    pub fn invoke_method_info() -> &'static ::unity::il2cpp::MethodInfo {
1128        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
1129    }
1130}
1131
1132#[cfg(feature = "root-aksoundengine")]
1133impl AkSoundEngine_GameObjectHashFunction {
1134    #[doc = "Direct (non-virtual) call to `AkSoundEngine_GameObjectHashFunction`'s own `Invoke`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
1135    pub unsafe fn invoke(this: impl ::core::convert::Into<::unity::IlInstance>, game_object: crate::unity_engine::gameobject::GameObject) -> u64 {
1136        let __mi = Self::invoke_method_info();
1137        let __inner: extern "C" fn(::unity::IlInstance, crate::unity_engine::gameobject::GameObject, ::unity::OptionalMethod) -> u64 =
1138            ::core::mem::transmute(__mi.method_ptr);
1139        __inner(this.into(), game_object, ::core::option::Option::None)
1140    }
1141}
1142
1143#[cfg(feature = "root-aksoundengine")]
1144impl AkSoundEngine_GameObjectHashFunction {
1145    #[doc = "`.ctor(crate::system::object::Object, ::unity::IntPtr)` — overload selector"]
1146    pub fn new(object: crate::system::object::Object, method: ::unity::IntPtr) -> Self {
1147        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
1148            panic!(
1149                "{}
1150::{}
1151 failed to instantiate",
1152                ::core::stringify!(AkSoundEngine_GameObjectHashFunction),
1153                ::core::stringify!(new),
1154            )
1155        });
1156        <Self as IAkSoundEngine_GameObjectHashFunctionMethods>::ctor(this, object, method);
1157        this
1158    }
1159}
1160
1161#[cfg(feature = "root-aksoundengine")]
1162impl AkSoundEngine {
1163    #[doc = "`get_AK_SOUNDBANK_VERSION()` overload"]
1164    pub fn get_ak_soundbank_version() -> u32 {
1165        unsafe {
1166            ::unity::il2cpp_call!((::unity::module_base()+0x1d04cf0usize)as*mut u8,u32;
1167            )
1168        }
1169    }
1170
1171    #[doc = "`get_AK_INT()` overload"]
1172    pub fn get_ak_int() -> u16 {
1173        unsafe {
1174            ::unity::il2cpp_call!((::unity::module_base()+0x1d04d70usize)as*mut u8,u16;
1175            )
1176        }
1177    }
1178
1179    #[doc = "`get_AK_FLOAT()` overload"]
1180    pub fn get_ak_float() -> u16 {
1181        unsafe {
1182            ::unity::il2cpp_call!((::unity::module_base()+0x1d04df0usize)as*mut u8,u16;
1183            )
1184        }
1185    }
1186
1187    #[doc = "`get_AK_INTERLEAVED()` overload"]
1188    pub fn get_ak_interleaved() -> u8 {
1189        unsafe {
1190            ::unity::il2cpp_call!((::unity::module_base()+0x1d04e70usize)as*mut u8,u8;
1191            )
1192        }
1193    }
1194
1195    #[doc = "`get_AK_NONINTERLEAVED()` overload"]
1196    pub fn get_ak_noninterleaved() -> u8 {
1197        unsafe {
1198            ::unity::il2cpp_call!((::unity::module_base()+0x1d04ef0usize)as*mut u8,u8;
1199            )
1200        }
1201    }
1202
1203    #[doc = "`get_AK_LE_NATIVE_BITSPERSAMPLE()` overload"]
1204    pub fn get_ak_le_native_bitspersample() -> u32 {
1205        unsafe {
1206            ::unity::il2cpp_call!((::unity::module_base()+0x1d04f70usize)as*mut u8,u32;
1207            )
1208        }
1209    }
1210
1211    #[doc = "`get_AK_LE_NATIVE_SAMPLETYPE()` overload"]
1212    pub fn get_ak_le_native_sampletype() -> u32 {
1213        unsafe {
1214            ::unity::il2cpp_call!((::unity::module_base()+0x1d04ff0usize)as*mut u8,u32;
1215            )
1216        }
1217    }
1218
1219    #[doc = "`get_AK_LE_NATIVE_INTERLEAVE()` overload"]
1220    pub fn get_ak_le_native_interleave() -> u32 {
1221        unsafe {
1222            ::unity::il2cpp_call!((::unity::module_base()+0x1d05070usize)as*mut u8,u32;
1223            )
1224        }
1225    }
1226
1227    #[doc = "`DynamicSequenceOpen(crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, crate::root::akdynamicsequencetype::AkDynamicSequenceType)` overload"]
1228    pub fn dynamic_sequence_open(
1229        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1230        in_u_flags: impl ::core::convert::Into<u32>,
1231        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
1232        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
1233        in_e_dynamic_sequence_type: impl ::core::convert::Into<crate::root::akdynamicsequencetype::AkDynamicSequenceType>,
1234    ) -> u32 {
1235        unsafe {
1236            ::unity::il2cpp_call!((::unity::module_base()+0x1d050f0usize)as*mut u8,u32;
1237(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(crate::root::akdynamicsequencetype::AkDynamicSequenceType)::core::convert::Into::into(in_e_dynamic_sequence_type))
1238        }
1239    }
1240
1241    #[doc = "`DynamicSequenceOpen(crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object)` overload"]
1242    pub fn dynamic_sequence_open_2(
1243        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1244        in_u_flags: impl ::core::convert::Into<u32>,
1245        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
1246        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
1247    ) -> u32 {
1248        unsafe {
1249            ::unity::il2cpp_call!((::unity::module_base()+0x1d05410usize)as*mut u8,u32;
1250(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
1251        }
1252    }
1253
1254    #[doc = "`DynamicSequenceOpen(crate::unity_engine::gameobject::GameObject)` overload"]
1255    pub fn dynamic_sequence_open_3(in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> u32 {
1256        unsafe {
1257            ::unity::il2cpp_call!((::unity::module_base()+0x1d05640usize)as*mut u8,u32;
1258(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
1259        }
1260    }
1261
1262    #[doc = "`DynamicSequenceClose(u32)` overload"]
1263    pub fn dynamic_sequence_close(in_playing_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
1264        unsafe {
1265            ::unity::il2cpp_call!((::unity::module_base()+0x1d057d0usize)as*mut u8,crate::root::akresult::AKRESULT;
1266(u32)::core::convert::Into::into(in_playing_id))
1267        }
1268    }
1269
1270    #[doc = "`DynamicSequencePlay(u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
1271    pub fn dynamic_sequence_play(
1272        in_playing_id: impl ::core::convert::Into<u32>,
1273        in_u_transition_duration: impl ::core::convert::Into<i32>,
1274        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
1275    ) -> crate::root::akresult::AKRESULT {
1276        unsafe {
1277            ::unity::il2cpp_call!((::unity::module_base()+0x1d05850usize)as*mut u8,crate::root::akresult::AKRESULT;
1278(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
1279        }
1280    }
1281
1282    #[doc = "`DynamicSequencePlay(u32, i32)` overload"]
1283    pub fn dynamic_sequence_play_2(
1284        in_playing_id: impl ::core::convert::Into<u32>,
1285        in_u_transition_duration: impl ::core::convert::Into<i32>,
1286    ) -> crate::root::akresult::AKRESULT {
1287        unsafe {
1288            ::unity::il2cpp_call!((::unity::module_base()+0x1d058e0usize)as*mut u8,crate::root::akresult::AKRESULT;
1289(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration))
1290        }
1291    }
1292
1293    #[doc = "`DynamicSequencePlay(u32)` overload"]
1294    pub fn dynamic_sequence_play_3(in_playing_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
1295        unsafe {
1296            ::unity::il2cpp_call!((::unity::module_base()+0x1d05960usize)as*mut u8,crate::root::akresult::AKRESULT;
1297(u32)::core::convert::Into::into(in_playing_id))
1298        }
1299    }
1300
1301    #[doc = "`DynamicSequencePause(u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
1302    pub fn dynamic_sequence_pause(
1303        in_playing_id: impl ::core::convert::Into<u32>,
1304        in_u_transition_duration: impl ::core::convert::Into<i32>,
1305        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
1306    ) -> crate::root::akresult::AKRESULT {
1307        unsafe {
1308            ::unity::il2cpp_call!((::unity::module_base()+0x1d059e0usize)as*mut u8,crate::root::akresult::AKRESULT;
1309(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
1310        }
1311    }
1312
1313    #[doc = "`DynamicSequencePause(u32, i32)` overload"]
1314    pub fn dynamic_sequence_pause_2(
1315        in_playing_id: impl ::core::convert::Into<u32>,
1316        in_u_transition_duration: impl ::core::convert::Into<i32>,
1317    ) -> crate::root::akresult::AKRESULT {
1318        unsafe {
1319            ::unity::il2cpp_call!((::unity::module_base()+0x1d05a70usize)as*mut u8,crate::root::akresult::AKRESULT;
1320(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration))
1321        }
1322    }
1323
1324    #[doc = "`DynamicSequencePause(u32)` overload"]
1325    pub fn dynamic_sequence_pause_3(in_playing_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
1326        unsafe {
1327            ::unity::il2cpp_call!((::unity::module_base()+0x1d05af0usize)as*mut u8,crate::root::akresult::AKRESULT;
1328(u32)::core::convert::Into::into(in_playing_id))
1329        }
1330    }
1331
1332    #[doc = "`DynamicSequenceResume(u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
1333    pub fn dynamic_sequence_resume(
1334        in_playing_id: impl ::core::convert::Into<u32>,
1335        in_u_transition_duration: impl ::core::convert::Into<i32>,
1336        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
1337    ) -> crate::root::akresult::AKRESULT {
1338        unsafe {
1339            ::unity::il2cpp_call!((::unity::module_base()+0x1d05b70usize)as*mut u8,crate::root::akresult::AKRESULT;
1340(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
1341        }
1342    }
1343
1344    #[doc = "`DynamicSequenceResume(u32, i32)` overload"]
1345    pub fn dynamic_sequence_resume_2(
1346        in_playing_id: impl ::core::convert::Into<u32>,
1347        in_u_transition_duration: impl ::core::convert::Into<i32>,
1348    ) -> crate::root::akresult::AKRESULT {
1349        unsafe {
1350            ::unity::il2cpp_call!((::unity::module_base()+0x1d05c00usize)as*mut u8,crate::root::akresult::AKRESULT;
1351(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration))
1352        }
1353    }
1354
1355    #[doc = "`DynamicSequenceResume(u32)` overload"]
1356    pub fn dynamic_sequence_resume_3(in_playing_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
1357        unsafe {
1358            ::unity::il2cpp_call!((::unity::module_base()+0x1d05c80usize)as*mut u8,crate::root::akresult::AKRESULT;
1359(u32)::core::convert::Into::into(in_playing_id))
1360        }
1361    }
1362
1363    #[doc = "`DynamicSequenceStop(u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
1364    pub fn dynamic_sequence_stop(
1365        in_playing_id: impl ::core::convert::Into<u32>,
1366        in_u_transition_duration: impl ::core::convert::Into<i32>,
1367        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
1368    ) -> crate::root::akresult::AKRESULT {
1369        unsafe {
1370            ::unity::il2cpp_call!((::unity::module_base()+0x1d05d00usize)as*mut u8,crate::root::akresult::AKRESULT;
1371(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
1372        }
1373    }
1374
1375    #[doc = "`DynamicSequenceStop(u32, i32)` overload"]
1376    pub fn dynamic_sequence_stop_2(
1377        in_playing_id: impl ::core::convert::Into<u32>,
1378        in_u_transition_duration: impl ::core::convert::Into<i32>,
1379    ) -> crate::root::akresult::AKRESULT {
1380        unsafe {
1381            ::unity::il2cpp_call!((::unity::module_base()+0x1d05d90usize)as*mut u8,crate::root::akresult::AKRESULT;
1382(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration))
1383        }
1384    }
1385
1386    #[doc = "`DynamicSequenceStop(u32)` overload"]
1387    pub fn dynamic_sequence_stop_3(in_playing_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
1388        unsafe {
1389            ::unity::il2cpp_call!((::unity::module_base()+0x1d05e10usize)as*mut u8,crate::root::akresult::AKRESULT;
1390(u32)::core::convert::Into::into(in_playing_id))
1391        }
1392    }
1393
1394    #[doc = "`DynamicSequenceBreak(u32)` overload"]
1395    pub fn dynamic_sequence_break(in_playing_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
1396        unsafe {
1397            ::unity::il2cpp_call!((::unity::module_base()+0x1d05e90usize)as*mut u8,crate::root::akresult::AKRESULT;
1398(u32)::core::convert::Into::into(in_playing_id))
1399        }
1400    }
1401
1402    #[doc = "`Seek(u32, i32, bool)` overload"]
1403    pub fn seek(
1404        in_playing_id: impl ::core::convert::Into<u32>,
1405        in_i_position: impl ::core::convert::Into<i32>,
1406        in_b_seek_to_nearest_marker: impl ::core::convert::Into<bool>,
1407    ) -> crate::root::akresult::AKRESULT {
1408        unsafe {
1409            ::unity::il2cpp_call!((::unity::module_base()+0x1d05f10usize)as*mut u8,crate::root::akresult::AKRESULT;
1410(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_i_position),(bool)::core::convert::Into::into(in_b_seek_to_nearest_marker))
1411        }
1412    }
1413
1414    #[doc = "`Seek(u32, f32, bool)` overload"]
1415    pub fn seek_2(
1416        in_playing_id: impl ::core::convert::Into<u32>,
1417        in_f_percent: impl ::core::convert::Into<f32>,
1418        in_b_seek_to_nearest_marker: impl ::core::convert::Into<bool>,
1419    ) -> crate::root::akresult::AKRESULT {
1420        unsafe {
1421            ::unity::il2cpp_call!((::unity::module_base()+0x1d05fa0usize)as*mut u8,crate::root::akresult::AKRESULT;
1422(u32)::core::convert::Into::into(in_playing_id),(f32)::core::convert::Into::into(in_f_percent),(bool)::core::convert::Into::into(in_b_seek_to_nearest_marker))
1423        }
1424    }
1425
1426    #[doc = "`DynamicSequenceGetPauseTimes(u32, *mutu32, *mutu32)` overload"]
1427    pub fn dynamic_sequence_get_pause_times(in_playing_id: impl ::core::convert::Into<u32>) -> (crate::root::akresult::AKRESULT, u32, u32) {
1428        unsafe {
1429            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
1430            let mut __out_1 = ::core::mem::MaybeUninit::<u32>::uninit();
1431            let __ret = {
1432                ::unity::il2cpp_call!((::unity::module_base()+0x1d06030usize)as*mut u8,crate::root::akresult::AKRESULT;
1433(u32)::core::convert::Into::into(in_playing_id),(*mut u32)__out_0.as_mut_ptr(),(*mut u32)__out_1.as_mut_ptr())
1434            };
1435            (__ret, __out_0.assume_init(), __out_1.assume_init())
1436        }
1437    }
1438
1439    #[doc = "`DynamicSequenceLockPlaylist(u32)` overload"]
1440    pub fn dynamic_sequence_lock_playlist(in_playing_id: impl ::core::convert::Into<u32>) -> crate::root::akplaylist::AkPlaylist {
1441        unsafe {
1442            ::unity::il2cpp_call!((::unity::module_base()+0x1d060c0usize)as*mut u8,crate::root::akplaylist::AkPlaylist;
1443(u32)::core::convert::Into::into(in_playing_id))
1444        }
1445    }
1446
1447    #[doc = "`DynamicSequenceUnlockPlaylist(u32)` overload"]
1448    pub fn dynamic_sequence_unlock_playlist(in_playing_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
1449        unsafe {
1450            ::unity::il2cpp_call!((::unity::module_base()+0x1d061b0usize)as*mut u8,crate::root::akresult::AKRESULT;
1451(u32)::core::convert::Into::into(in_playing_id))
1452        }
1453    }
1454
1455    #[doc = "`IsInitialized()` overload"]
1456    pub fn is_initialized() -> bool {
1457        unsafe {
1458            ::unity::il2cpp_call!((::unity::module_base()+0x1d06230usize)as*mut u8,bool;
1459            )
1460        }
1461    }
1462
1463    #[doc = "`GetAudioSettings(crate::root::akaudiosettings::AkAudioSettings)` overload"]
1464    pub fn get_audio_settings(
1465        out_audio_settings: impl ::core::convert::Into<crate::root::akaudiosettings::AkAudioSettings>,
1466    ) -> crate::root::akresult::AKRESULT {
1467        unsafe {
1468            ::unity::il2cpp_call!((::unity::module_base()+0x1d062c0usize)as*mut u8,crate::root::akresult::AKRESULT;
1469(crate::root::akaudiosettings::AkAudioSettings)::core::convert::Into::into(out_audio_settings))
1470        }
1471    }
1472
1473    #[doc = "`GetSpeakerConfiguration(u64)` overload"]
1474    pub fn get_speaker_configuration(in_id_output: impl ::core::convert::Into<u64>) -> crate::root::akchannelconfig::AkChannelConfig {
1475        unsafe {
1476            ::unity::il2cpp_call!((::unity::module_base()+0x1d06350usize)as*mut u8,crate::root::akchannelconfig::AkChannelConfig;
1477(u64)::core::convert::Into::into(in_id_output))
1478        }
1479    }
1480
1481    #[doc = "`GetSpeakerConfiguration()` overload"]
1482    pub fn get_speaker_configuration_2() -> crate::root::akchannelconfig::AkChannelConfig {
1483        unsafe {
1484            ::unity::il2cpp_call!((::unity::module_base()+0x1d06410usize)as*mut u8,crate::root::akchannelconfig::AkChannelConfig;
1485            )
1486        }
1487    }
1488
1489    #[doc = "`GetPanningRule(*muti32, u64)` overload"]
1490    pub fn get_panning_rule(in_id_output: impl ::core::convert::Into<u64>) -> (crate::root::akresult::AKRESULT, i32) {
1491        unsafe {
1492            let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1493            let __ret = {
1494                ::unity::il2cpp_call!((::unity::module_base()+0x1d064c0usize)as*mut u8,crate::root::akresult::AKRESULT;
1495(*mut i32)__out_0.as_mut_ptr(),(u64)::core::convert::Into::into(in_id_output))
1496            };
1497            (__ret, __out_0.assume_init())
1498        }
1499    }
1500
1501    #[doc = "`GetPanningRule(*muti32)` overload"]
1502    pub fn get_panning_rule_2() -> (crate::root::akresult::AKRESULT, i32) {
1503        unsafe {
1504            let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
1505            let __ret = {
1506                ::unity::il2cpp_call!((::unity::module_base()+0x1d06540usize)as*mut u8,crate::root::akresult::AKRESULT;
1507(*mut i32)__out_0.as_mut_ptr())
1508            };
1509            (__ret, __out_0.assume_init())
1510        }
1511    }
1512
1513    #[doc = "`SetPanningRule(crate::root::akpanningrule::AkPanningRule, u64)` overload"]
1514    pub fn set_panning_rule(
1515        in_e_panning_rule: impl ::core::convert::Into<crate::root::akpanningrule::AkPanningRule>,
1516        in_id_output: impl ::core::convert::Into<u64>,
1517    ) -> crate::root::akresult::AKRESULT {
1518        unsafe {
1519            ::unity::il2cpp_call!((::unity::module_base()+0x1d065c0usize)as*mut u8,crate::root::akresult::AKRESULT;
1520(crate::root::akpanningrule::AkPanningRule)::core::convert::Into::into(in_e_panning_rule),(u64)::core::convert::Into::into(in_id_output))
1521        }
1522    }
1523
1524    #[doc = "`SetPanningRule(crate::root::akpanningrule::AkPanningRule)` overload"]
1525    pub fn set_panning_rule_2(
1526        in_e_panning_rule: impl ::core::convert::Into<crate::root::akpanningrule::AkPanningRule>,
1527    ) -> crate::root::akresult::AKRESULT {
1528        unsafe {
1529            ::unity::il2cpp_call!((::unity::module_base()+0x1d06640usize)as*mut u8,crate::root::akresult::AKRESULT;
1530(crate::root::akpanningrule::AkPanningRule)::core::convert::Into::into(in_e_panning_rule))
1531        }
1532    }
1533
1534    #[doc = "`GetSpeakerAngles(::unity::Array<f32>, *mutu32, *mutf32, u64)` overload"]
1535    pub fn get_speaker_angles(
1536        io_pf_speaker_angles: impl ::core::convert::Into<::unity::Array<f32>>,
1537        in_id_output: impl ::core::convert::Into<u64>,
1538    ) -> (crate::root::akresult::AKRESULT, u32, f32) {
1539        unsafe {
1540            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
1541            let mut __out_1 = ::core::mem::MaybeUninit::<f32>::uninit();
1542            let __ret = {
1543                ::unity::il2cpp_call!((::unity::module_base()+0x1d066c0usize)as*mut u8,crate::root::akresult::AKRESULT;
1544(::unity::Array<f32>)::core::convert::Into::into(io_pf_speaker_angles),(*mut u32)__out_0.as_mut_ptr(),(*mut f32)__out_1.as_mut_ptr(),(u64)::core::convert::Into::into(in_id_output))
1545            };
1546            (__ret, __out_0.assume_init(), __out_1.assume_init())
1547        }
1548    }
1549
1550    #[doc = "`GetSpeakerAngles(::unity::Array<f32>, *mutu32, *mutf32)` overload"]
1551    pub fn get_speaker_angles_2(
1552        io_pf_speaker_angles: impl ::core::convert::Into<::unity::Array<f32>>,
1553    ) -> (crate::root::akresult::AKRESULT, u32, f32) {
1554        unsafe {
1555            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
1556            let mut __out_1 = ::core::mem::MaybeUninit::<f32>::uninit();
1557            let __ret = {
1558                ::unity::il2cpp_call!((::unity::module_base()+0x1d06760usize)as*mut u8,crate::root::akresult::AKRESULT;
1559(::unity::Array<f32>)::core::convert::Into::into(io_pf_speaker_angles),(*mut u32)__out_0.as_mut_ptr(),(*mut f32)__out_1.as_mut_ptr())
1560            };
1561            (__ret, __out_0.assume_init(), __out_1.assume_init())
1562        }
1563    }
1564
1565    #[doc = "`SetSpeakerAngles(::unity::Array<f32>, u32, f32, u64)` overload"]
1566    pub fn set_speaker_angles(
1567        in_pf_speaker_angles: impl ::core::convert::Into<::unity::Array<f32>>,
1568        in_u_num_angles: impl ::core::convert::Into<u32>,
1569        in_f_height_angle: impl ::core::convert::Into<f32>,
1570        in_id_output: impl ::core::convert::Into<u64>,
1571    ) -> crate::root::akresult::AKRESULT {
1572        unsafe {
1573            ::unity::il2cpp_call!((::unity::module_base()+0x1d06800usize)as*mut u8,crate::root::akresult::AKRESULT;
1574(::unity::Array<f32>)::core::convert::Into::into(in_pf_speaker_angles),(u32)::core::convert::Into::into(in_u_num_angles),(f32)::core::convert::Into::into(in_f_height_angle),(u64)::core::convert::Into::into(in_id_output))
1575        }
1576    }
1577
1578    #[doc = "`SetSpeakerAngles(::unity::Array<f32>, u32, f32)` overload"]
1579    pub fn set_speaker_angles_2(
1580        in_pf_speaker_angles: impl ::core::convert::Into<::unity::Array<f32>>,
1581        in_u_num_angles: impl ::core::convert::Into<u32>,
1582        in_f_height_angle: impl ::core::convert::Into<f32>,
1583    ) -> crate::root::akresult::AKRESULT {
1584        unsafe {
1585            ::unity::il2cpp_call!((::unity::module_base()+0x1d068b0usize)as*mut u8,crate::root::akresult::AKRESULT;
1586(::unity::Array<f32>)::core::convert::Into::into(in_pf_speaker_angles),(u32)::core::convert::Into::into(in_u_num_angles),(f32)::core::convert::Into::into(in_f_height_angle))
1587        }
1588    }
1589
1590    #[doc = "`SetVolumeThreshold(f32)` overload"]
1591    pub fn set_volume_threshold(in_f_volume_threshold_db: impl ::core::convert::Into<f32>) -> crate::root::akresult::AKRESULT {
1592        unsafe {
1593            ::unity::il2cpp_call!((::unity::module_base()+0x1d06950usize)as*mut u8,crate::root::akresult::AKRESULT;
1594(f32)::core::convert::Into::into(in_f_volume_threshold_db))
1595        }
1596    }
1597
1598    #[doc = "`SetMaxNumVoicesLimit(u16)` overload"]
1599    pub fn set_max_num_voices_limit(in_max_number_voices: impl ::core::convert::Into<u16>) -> crate::root::akresult::AKRESULT {
1600        unsafe {
1601            ::unity::il2cpp_call!((::unity::module_base()+0x1d069d0usize)as*mut u8,crate::root::akresult::AKRESULT;
1602(u16)::core::convert::Into::into(in_max_number_voices))
1603        }
1604    }
1605
1606    #[doc = "`RenderAudio(bool)` overload"]
1607    pub fn render_audio(in_b_allow_sync_render: impl ::core::convert::Into<bool>) -> crate::root::akresult::AKRESULT {
1608        unsafe {
1609            ::unity::il2cpp_call!((::unity::module_base()+0x1d06a50usize)as*mut u8,crate::root::akresult::AKRESULT;
1610(bool)::core::convert::Into::into(in_b_allow_sync_render))
1611        }
1612    }
1613
1614    #[doc = "`RenderAudio()` overload"]
1615    pub fn render_audio_2() -> crate::root::akresult::AKRESULT {
1616        unsafe {
1617            ::unity::il2cpp_call!((::unity::module_base()+0x1d06ad0usize)as*mut u8,crate::root::akresult::AKRESULT;
1618            )
1619        }
1620    }
1621
1622    #[doc = "`RegisterPluginDLL(::unity::Il2CppString, ::unity::Il2CppString)` overload"]
1623    pub fn register_plugin_dll(
1624        in_dll_name: impl ::core::convert::Into<::unity::Il2CppString>,
1625        in_dll_path: impl ::core::convert::Into<::unity::Il2CppString>,
1626    ) -> crate::root::akresult::AKRESULT {
1627        unsafe {
1628            ::unity::il2cpp_call!((::unity::module_base()+0x1d06b50usize)as*mut u8,crate::root::akresult::AKRESULT;
1629(::unity::Il2CppString)::core::convert::Into::into(in_dll_name),(::unity::Il2CppString)::core::convert::Into::into(in_dll_path))
1630        }
1631    }
1632
1633    #[doc = "`RegisterPluginDLL(::unity::Il2CppString)` overload"]
1634    pub fn register_plugin_dll_2(in_dll_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
1635        unsafe {
1636            ::unity::il2cpp_call!((::unity::module_base()+0x1d06c60usize)as*mut u8,crate::root::akresult::AKRESULT;
1637(::unity::Il2CppString)::core::convert::Into::into(in_dll_name))
1638        }
1639    }
1640
1641    #[doc = "`GetIDFromString(::unity::Il2CppString)` overload"]
1642    pub fn get_id_from_string(in_psz_string: impl ::core::convert::Into<::unity::Il2CppString>) -> u32 {
1643        unsafe {
1644            ::unity::il2cpp_call!((::unity::module_base()+0x1d06d30usize)as*mut u8,u32;
1645(::unity::Il2CppString)::core::convert::Into::into(in_psz_string))
1646        }
1647    }
1648
1649    #[doc = "`PostEvent(u32, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray, u32)` overload"]
1650    pub fn post_event(
1651        in_event_id: impl ::core::convert::Into<u32>,
1652        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1653        in_u_flags: impl ::core::convert::Into<u32>,
1654        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
1655        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
1656        in_c_externals: impl ::core::convert::Into<u32>,
1657        in_p_external_sources: impl ::core::convert::Into<crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray>,
1658        in_playing_id: impl ::core::convert::Into<u32>,
1659    ) -> u32 {
1660        unsafe {
1661            ::unity::il2cpp_call!((::unity::module_base()+0x1d06e00usize)as*mut u8,u32;
1662(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(u32)::core::convert::Into::into(in_c_externals),(crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)::core::convert::Into::into(in_p_external_sources),(u32)::core::convert::Into::into(in_playing_id))
1663        }
1664    }
1665
1666    #[doc = "`PostEvent(u32, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)` overload"]
1667    pub fn post_event_2(
1668        in_event_id: impl ::core::convert::Into<u32>,
1669        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1670        in_u_flags: impl ::core::convert::Into<u32>,
1671        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
1672        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
1673        in_c_externals: impl ::core::convert::Into<u32>,
1674        in_p_external_sources: impl ::core::convert::Into<crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray>,
1675    ) -> u32 {
1676        unsafe {
1677            ::unity::il2cpp_call!((::unity::module_base()+0x1d07070usize)as*mut u8,u32;
1678(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(u32)::core::convert::Into::into(in_c_externals),(crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)::core::convert::Into::into(in_p_external_sources))
1679        }
1680    }
1681
1682    #[doc = "`PostEvent(u32, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object)` overload"]
1683    pub fn post_event_3(
1684        in_event_id: impl ::core::convert::Into<u32>,
1685        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1686        in_u_flags: impl ::core::convert::Into<u32>,
1687        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
1688        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
1689    ) -> u32 {
1690        unsafe {
1691            ::unity::il2cpp_call!((::unity::module_base()+0x1d072d0usize)as*mut u8,u32;
1692(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
1693        }
1694    }
1695
1696    #[doc = "`PostEvent(u32, crate::unity_engine::gameobject::GameObject)` overload"]
1697    pub fn post_event_4(
1698        in_event_id: impl ::core::convert::Into<u32>,
1699        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1700    ) -> u32 {
1701        unsafe {
1702            ::unity::il2cpp_call!((::unity::module_base()+0x1d07500usize)as*mut u8,u32;
1703(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
1704        }
1705    }
1706
1707    #[doc = "`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"]
1708    pub fn post_event_5(
1709        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1710        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1711        in_u_flags: impl ::core::convert::Into<u32>,
1712        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
1713        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
1714        in_c_externals: impl ::core::convert::Into<u32>,
1715        in_p_external_sources: impl ::core::convert::Into<crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray>,
1716        in_playing_id: impl ::core::convert::Into<u32>,
1717    ) -> u32 {
1718        unsafe {
1719            ::unity::il2cpp_call!((::unity::module_base()+0x1d076a0usize)as*mut u8,u32;
1720(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(u32)::core::convert::Into::into(in_c_externals),(crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)::core::convert::Into::into(in_p_external_sources),(u32)::core::convert::Into::into(in_playing_id))
1721        }
1722    }
1723
1724    #[doc = "`PostEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)` overload"]
1725    pub fn post_event_6(
1726        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1727        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1728        in_u_flags: impl ::core::convert::Into<u32>,
1729        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
1730        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
1731        in_c_externals: impl ::core::convert::Into<u32>,
1732        in_p_external_sources: impl ::core::convert::Into<crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray>,
1733    ) -> u32 {
1734        unsafe {
1735            ::unity::il2cpp_call!((::unity::module_base()+0x1d079a0usize)as*mut u8,u32;
1736(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(u32)::core::convert::Into::into(in_c_externals),(crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)::core::convert::Into::into(in_p_external_sources))
1737        }
1738    }
1739
1740    #[doc = "`PostEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object)` overload"]
1741    pub fn post_event_7(
1742        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1743        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1744        in_u_flags: impl ::core::convert::Into<u32>,
1745        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
1746        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
1747    ) -> u32 {
1748        unsafe {
1749            ::unity::il2cpp_call!((::unity::module_base()+0x1d07c80usize)as*mut u8,u32;
1750(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
1751        }
1752    }
1753
1754    #[doc = "`PostEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject)` overload"]
1755    pub fn post_event_8(
1756        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1757        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1758    ) -> u32 {
1759        unsafe {
1760            ::unity::il2cpp_call!((::unity::module_base()+0x1d07f20usize)as*mut u8,u32;
1761(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
1762        }
1763    }
1764
1765    #[doc = "`ExecuteActionOnEvent(u32, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, u32)` overload"]
1766    pub fn execute_action_on_event(
1767        in_event_id: impl ::core::convert::Into<u32>,
1768        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1769        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1770        in_u_transition_duration: impl ::core::convert::Into<i32>,
1771        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
1772        in_playing_id: impl ::core::convert::Into<u32>,
1773    ) -> crate::root::akresult::AKRESULT {
1774        unsafe {
1775            ::unity::il2cpp_call!((::unity::module_base()+0x1d08100usize)as*mut u8,crate::root::akresult::AKRESULT;
1776(u32)::core::convert::Into::into(in_event_id),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_transition_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve),(u32)::core::convert::Into::into(in_playing_id))
1777        }
1778    }
1779
1780    #[doc = "`ExecuteActionOnEvent(u32, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
1781    pub fn execute_action_on_event_2(
1782        in_event_id: impl ::core::convert::Into<u32>,
1783        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1784        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1785        in_u_transition_duration: impl ::core::convert::Into<i32>,
1786        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
1787    ) -> crate::root::akresult::AKRESULT {
1788        unsafe {
1789            ::unity::il2cpp_call!((::unity::module_base()+0x1d08290usize)as*mut u8,crate::root::akresult::AKRESULT;
1790(u32)::core::convert::Into::into(in_event_id),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_transition_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
1791        }
1792    }
1793
1794    #[doc = "`ExecuteActionOnEvent(u32, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32)` overload"]
1795    pub fn execute_action_on_event_3(
1796        in_event_id: impl ::core::convert::Into<u32>,
1797        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1798        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1799        in_u_transition_duration: impl ::core::convert::Into<i32>,
1800    ) -> crate::root::akresult::AKRESULT {
1801        unsafe {
1802            ::unity::il2cpp_call!((::unity::module_base()+0x1d08410usize)as*mut u8,crate::root::akresult::AKRESULT;
1803(u32)::core::convert::Into::into(in_event_id),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_transition_duration))
1804        }
1805    }
1806
1807    #[doc = "`ExecuteActionOnEvent(u32, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject)` overload"]
1808    pub fn execute_action_on_event_4(
1809        in_event_id: impl ::core::convert::Into<u32>,
1810        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1811        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1812    ) -> crate::root::akresult::AKRESULT {
1813        unsafe {
1814            ::unity::il2cpp_call!((::unity::module_base()+0x1d08590usize)as*mut u8,crate::root::akresult::AKRESULT;
1815(u32)::core::convert::Into::into(in_event_id),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
1816        }
1817    }
1818
1819    #[doc = "`ExecuteActionOnEvent(u32, crate::root::akactiononeventtype::AkActionOnEventType)` overload"]
1820    pub fn execute_action_on_event_5(
1821        in_event_id: impl ::core::convert::Into<u32>,
1822        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1823    ) -> crate::root::akresult::AKRESULT {
1824        unsafe {
1825            ::unity::il2cpp_call!((::unity::module_base()+0x1d08700usize)as*mut u8,crate::root::akresult::AKRESULT;
1826(u32)::core::convert::Into::into(in_event_id),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type))
1827        }
1828    }
1829
1830    #[doc = "`ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, u32)` overload"]
1831    pub fn execute_action_on_event_6(
1832        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1833        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1834        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1835        in_u_transition_duration: impl ::core::convert::Into<i32>,
1836        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
1837        in_playing_id: impl ::core::convert::Into<u32>,
1838    ) -> crate::root::akresult::AKRESULT {
1839        unsafe {
1840            ::unity::il2cpp_call!((::unity::module_base()+0x1d08780usize)as*mut u8,crate::root::akresult::AKRESULT;
1841(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_transition_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve),(u32)::core::convert::Into::into(in_playing_id))
1842        }
1843    }
1844
1845    #[doc = "`ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
1846    pub fn execute_action_on_event_7(
1847        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1848        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1849        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1850        in_u_transition_duration: impl ::core::convert::Into<i32>,
1851        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
1852    ) -> crate::root::akresult::AKRESULT {
1853        unsafe {
1854            ::unity::il2cpp_call!((::unity::module_base()+0x1d08990usize)as*mut u8,crate::root::akresult::AKRESULT;
1855(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_transition_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
1856        }
1857    }
1858
1859    #[doc = "`ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject, i32)` overload"]
1860    pub fn execute_action_on_event_8(
1861        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1862        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1863        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1864        in_u_transition_duration: impl ::core::convert::Into<i32>,
1865    ) -> crate::root::akresult::AKRESULT {
1866        unsafe {
1867            ::unity::il2cpp_call!((::unity::module_base()+0x1d08b90usize)as*mut u8,crate::root::akresult::AKRESULT;
1868(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_transition_duration))
1869        }
1870    }
1871
1872    #[doc = "`ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType, crate::unity_engine::gameobject::GameObject)` overload"]
1873    pub fn execute_action_on_event_9(
1874        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1875        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1876        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1877    ) -> crate::root::akresult::AKRESULT {
1878        unsafe {
1879            ::unity::il2cpp_call!((::unity::module_base()+0x1d08d70usize)as*mut u8,crate::root::akresult::AKRESULT;
1880(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
1881        }
1882    }
1883
1884    #[doc = "`ExecuteActionOnEvent(::unity::Il2CppString, crate::root::akactiononeventtype::AkActionOnEventType)` overload"]
1885    pub fn execute_action_on_event_10(
1886        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1887        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
1888    ) -> crate::root::akresult::AKRESULT {
1889        unsafe {
1890            ::unity::il2cpp_call!((::unity::module_base()+0x1d08f30usize)as*mut u8,crate::root::akresult::AKRESULT;
1891(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type))
1892        }
1893    }
1894
1895    #[doc = "`PostMIDIOnEvent(u32, crate::unity_engine::gameobject::GameObject, crate::root::akmidipostarray::AkMIDIPostArray, u16)` overload"]
1896    pub fn post_midi_on_event(
1897        in_event_id: impl ::core::convert::Into<u32>,
1898        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1899        in_p_posts: impl ::core::convert::Into<crate::root::akmidipostarray::AkMIDIPostArray>,
1900        in_u_num_posts: impl ::core::convert::Into<u16>,
1901    ) -> crate::root::akresult::AKRESULT {
1902        unsafe {
1903            ::unity::il2cpp_call!((::unity::module_base()+0x1d09000usize)as*mut u8,crate::root::akresult::AKRESULT;
1904(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(crate::root::akmidipostarray::AkMIDIPostArray)::core::convert::Into::into(in_p_posts),(u16)::core::convert::Into::into(in_u_num_posts))
1905        }
1906    }
1907
1908    #[doc = "`StopMIDIOnEvent(u32, crate::unity_engine::gameobject::GameObject)` overload"]
1909    pub fn stop_midi_on_event(
1910        in_event_id: impl ::core::convert::Into<u32>,
1911        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
1912    ) -> crate::root::akresult::AKRESULT {
1913        unsafe {
1914            ::unity::il2cpp_call!((::unity::module_base()+0x1d09180usize)as*mut u8,crate::root::akresult::AKRESULT;
1915(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
1916        }
1917    }
1918
1919    #[doc = "`StopMIDIOnEvent(u32)` overload"]
1920    pub fn stop_midi_on_event_2(in_event_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
1921        unsafe {
1922            ::unity::il2cpp_call!((::unity::module_base()+0x1d092e0usize)as*mut u8,crate::root::akresult::AKRESULT;
1923(u32)::core::convert::Into::into(in_event_id))
1924        }
1925    }
1926
1927    #[doc = "`StopMIDIOnEvent()` overload"]
1928    pub fn stop_midi_on_event_3() -> crate::root::akresult::AKRESULT {
1929        unsafe {
1930            ::unity::il2cpp_call!((::unity::module_base()+0x1d09360usize)as*mut u8,crate::root::akresult::AKRESULT;
1931            )
1932        }
1933    }
1934
1935    #[doc = "`PinEventInStreamCache(u32, i8, i8)` overload"]
1936    pub fn pin_event_in_stream_cache(
1937        in_event_id: impl ::core::convert::Into<u32>,
1938        in_u_active_priority: impl ::core::convert::Into<i8>,
1939        in_u_inactive_priority: impl ::core::convert::Into<i8>,
1940    ) -> crate::root::akresult::AKRESULT {
1941        unsafe {
1942            ::unity::il2cpp_call!((::unity::module_base()+0x1d093e0usize)as*mut u8,crate::root::akresult::AKRESULT;
1943(u32)::core::convert::Into::into(in_event_id),(i8)::core::convert::Into::into(in_u_active_priority),(i8)::core::convert::Into::into(in_u_inactive_priority))
1944        }
1945    }
1946
1947    #[doc = "`PinEventInStreamCache(::unity::Il2CppString, i8, i8)` overload"]
1948    pub fn pin_event_in_stream_cache_2(
1949        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1950        in_u_active_priority: impl ::core::convert::Into<i8>,
1951        in_u_inactive_priority: impl ::core::convert::Into<i8>,
1952    ) -> crate::root::akresult::AKRESULT {
1953        unsafe {
1954            ::unity::il2cpp_call!((::unity::module_base()+0x1d09470usize)as*mut u8,crate::root::akresult::AKRESULT;
1955(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(i8)::core::convert::Into::into(in_u_active_priority),(i8)::core::convert::Into::into(in_u_inactive_priority))
1956        }
1957    }
1958
1959    #[doc = "`UnpinEventInStreamCache(u32)` overload"]
1960    pub fn unpin_event_in_stream_cache(in_event_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
1961        unsafe {
1962            ::unity::il2cpp_call!((::unity::module_base()+0x1d09560usize)as*mut u8,crate::root::akresult::AKRESULT;
1963(u32)::core::convert::Into::into(in_event_id))
1964        }
1965    }
1966
1967    #[doc = "`UnpinEventInStreamCache(::unity::Il2CppString)` overload"]
1968    pub fn unpin_event_in_stream_cache_2(in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
1969        unsafe {
1970            ::unity::il2cpp_call!((::unity::module_base()+0x1d095e0usize)as*mut u8,crate::root::akresult::AKRESULT;
1971(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name))
1972        }
1973    }
1974
1975    #[doc = "`GetBufferStatusForPinnedEvent(u32, *mutf32, *muti32)` overload"]
1976    pub fn get_buffer_status_for_pinned_event(in_event_id: impl ::core::convert::Into<u32>) -> (crate::root::akresult::AKRESULT, f32, i32) {
1977        unsafe {
1978            let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
1979            let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1980            let __ret = {
1981                ::unity::il2cpp_call!((::unity::module_base()+0x1d096b0usize)as*mut u8,crate::root::akresult::AKRESULT;
1982(u32)::core::convert::Into::into(in_event_id),(*mut f32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr())
1983            };
1984            (__ret, __out_0.assume_init(), __out_1.assume_init())
1985        }
1986    }
1987
1988    #[doc = "`GetBufferStatusForPinnedEvent(::unity::Il2CppString, *mutf32, *muti32)` overload"]
1989    pub fn get_buffer_status_for_pinned_event_2(
1990        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
1991    ) -> (crate::root::akresult::AKRESULT, f32, i32) {
1992        unsafe {
1993            let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
1994            let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
1995            let __ret = {
1996                ::unity::il2cpp_call!((::unity::module_base()+0x1d09740usize)as*mut u8,crate::root::akresult::AKRESULT;
1997(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(*mut f32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr())
1998            };
1999            (__ret, __out_0.assume_init(), __out_1.assume_init())
2000        }
2001    }
2002
2003    #[doc = "`SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, i32, bool, u32)` overload"]
2004    pub fn seek_on_event(
2005        in_event_id: impl ::core::convert::Into<u32>,
2006        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2007        in_i_position: impl ::core::convert::Into<i32>,
2008        in_b_seek_to_nearest_marker: impl ::core::convert::Into<bool>,
2009        in_playing_id: impl ::core::convert::Into<u32>,
2010    ) -> crate::root::akresult::AKRESULT {
2011        unsafe {
2012            ::unity::il2cpp_call!((::unity::module_base()+0x1d09830usize)as*mut u8,crate::root::akresult::AKRESULT;
2013(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_i_position),(bool)::core::convert::Into::into(in_b_seek_to_nearest_marker),(u32)::core::convert::Into::into(in_playing_id))
2014        }
2015    }
2016
2017    #[doc = "`SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, i32, bool)` overload"]
2018    pub fn seek_on_event_2(
2019        in_event_id: impl ::core::convert::Into<u32>,
2020        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2021        in_i_position: impl ::core::convert::Into<i32>,
2022        in_b_seek_to_nearest_marker: impl ::core::convert::Into<bool>,
2023    ) -> crate::root::akresult::AKRESULT {
2024        unsafe {
2025            ::unity::il2cpp_call!((::unity::module_base()+0x1d099b0usize)as*mut u8,crate::root::akresult::AKRESULT;
2026(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_i_position),(bool)::core::convert::Into::into(in_b_seek_to_nearest_marker))
2027        }
2028    }
2029
2030    #[doc = "`SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, i32)` overload"]
2031    pub fn seek_on_event_3(
2032        in_event_id: impl ::core::convert::Into<u32>,
2033        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2034        in_i_position: impl ::core::convert::Into<i32>,
2035    ) -> crate::root::akresult::AKRESULT {
2036        unsafe {
2037            ::unity::il2cpp_call!((::unity::module_base()+0x1d09b30usize)as*mut u8,crate::root::akresult::AKRESULT;
2038(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_i_position))
2039        }
2040    }
2041
2042    #[doc = "`SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32, bool, u32)` overload"]
2043    pub fn seek_on_event_4(
2044        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2045        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2046        in_i_position: impl ::core::convert::Into<i32>,
2047        in_b_seek_to_nearest_marker: impl ::core::convert::Into<bool>,
2048        in_playing_id: impl ::core::convert::Into<u32>,
2049    ) -> crate::root::akresult::AKRESULT {
2050        unsafe {
2051            ::unity::il2cpp_call!((::unity::module_base()+0x1d09ca0usize)as*mut u8,crate::root::akresult::AKRESULT;
2052(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_i_position),(bool)::core::convert::Into::into(in_b_seek_to_nearest_marker),(u32)::core::convert::Into::into(in_playing_id))
2053        }
2054    }
2055
2056    #[doc = "`SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32, bool)` overload"]
2057    pub fn seek_on_event_5(
2058        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2059        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2060        in_i_position: impl ::core::convert::Into<i32>,
2061        in_b_seek_to_nearest_marker: impl ::core::convert::Into<bool>,
2062    ) -> crate::root::akresult::AKRESULT {
2063        unsafe {
2064            ::unity::il2cpp_call!((::unity::module_base()+0x1d09ea0usize)as*mut u8,crate::root::akresult::AKRESULT;
2065(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_i_position),(bool)::core::convert::Into::into(in_b_seek_to_nearest_marker))
2066        }
2067    }
2068
2069    #[doc = "`SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32)` overload"]
2070    pub fn seek_on_event_6(
2071        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2072        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2073        in_i_position: impl ::core::convert::Into<i32>,
2074    ) -> crate::root::akresult::AKRESULT {
2075        unsafe {
2076            ::unity::il2cpp_call!((::unity::module_base()+0x1d0a080usize)as*mut u8,crate::root::akresult::AKRESULT;
2077(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_i_position))
2078        }
2079    }
2080
2081    #[doc = "`SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, f32, bool, u32)` overload"]
2082    pub fn seek_on_event_7(
2083        in_event_id: impl ::core::convert::Into<u32>,
2084        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2085        in_f_percent: impl ::core::convert::Into<f32>,
2086        in_b_seek_to_nearest_marker: impl ::core::convert::Into<bool>,
2087        in_playing_id: impl ::core::convert::Into<u32>,
2088    ) -> crate::root::akresult::AKRESULT {
2089        unsafe {
2090            ::unity::il2cpp_call!((::unity::module_base()+0x1d0a240usize)as*mut u8,crate::root::akresult::AKRESULT;
2091(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(f32)::core::convert::Into::into(in_f_percent),(bool)::core::convert::Into::into(in_b_seek_to_nearest_marker),(u32)::core::convert::Into::into(in_playing_id))
2092        }
2093    }
2094
2095    #[doc = "`SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, f32, bool)` overload"]
2096    pub fn seek_on_event_8(
2097        in_event_id: impl ::core::convert::Into<u32>,
2098        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2099        in_f_percent: impl ::core::convert::Into<f32>,
2100        in_b_seek_to_nearest_marker: impl ::core::convert::Into<bool>,
2101    ) -> crate::root::akresult::AKRESULT {
2102        unsafe {
2103            ::unity::il2cpp_call!((::unity::module_base()+0x1d0a3d0usize)as*mut u8,crate::root::akresult::AKRESULT;
2104(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(f32)::core::convert::Into::into(in_f_percent),(bool)::core::convert::Into::into(in_b_seek_to_nearest_marker))
2105        }
2106    }
2107
2108    #[doc = "`SeekOnEvent(u32, crate::unity_engine::gameobject::GameObject, f32)` overload"]
2109    pub fn seek_on_event_9(
2110        in_event_id: impl ::core::convert::Into<u32>,
2111        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2112        in_f_percent: impl ::core::convert::Into<f32>,
2113    ) -> crate::root::akresult::AKRESULT {
2114        unsafe {
2115            ::unity::il2cpp_call!((::unity::module_base()+0x1d0a550usize)as*mut u8,crate::root::akresult::AKRESULT;
2116(u32)::core::convert::Into::into(in_event_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(f32)::core::convert::Into::into(in_f_percent))
2117        }
2118    }
2119
2120    #[doc = "`SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, f32, bool, u32)` overload"]
2121    pub fn seek_on_event_10(
2122        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2123        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2124        in_f_percent: impl ::core::convert::Into<f32>,
2125        in_b_seek_to_nearest_marker: impl ::core::convert::Into<bool>,
2126        in_playing_id: impl ::core::convert::Into<u32>,
2127    ) -> crate::root::akresult::AKRESULT {
2128        unsafe {
2129            ::unity::il2cpp_call!((::unity::module_base()+0x1d0a6c0usize)as*mut u8,crate::root::akresult::AKRESULT;
2130(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(f32)::core::convert::Into::into(in_f_percent),(bool)::core::convert::Into::into(in_b_seek_to_nearest_marker),(u32)::core::convert::Into::into(in_playing_id))
2131        }
2132    }
2133
2134    #[doc = "`SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, f32, bool)` overload"]
2135    pub fn seek_on_event_11(
2136        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2137        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2138        in_f_percent: impl ::core::convert::Into<f32>,
2139        in_b_seek_to_nearest_marker: impl ::core::convert::Into<bool>,
2140    ) -> crate::root::akresult::AKRESULT {
2141        unsafe {
2142            ::unity::il2cpp_call!((::unity::module_base()+0x1d0a8c0usize)as*mut u8,crate::root::akresult::AKRESULT;
2143(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(f32)::core::convert::Into::into(in_f_percent),(bool)::core::convert::Into::into(in_b_seek_to_nearest_marker))
2144        }
2145    }
2146
2147    #[doc = "`SeekOnEvent(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, f32)` overload"]
2148    pub fn seek_on_event_12(
2149        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
2150        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2151        in_f_percent: impl ::core::convert::Into<f32>,
2152    ) -> crate::root::akresult::AKRESULT {
2153        unsafe {
2154            ::unity::il2cpp_call!((::unity::module_base()+0x1d0aaa0usize)as*mut u8,crate::root::akresult::AKRESULT;
2155(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(f32)::core::convert::Into::into(in_f_percent))
2156        }
2157    }
2158
2159    #[doc = "`CancelEventCallbackCookie(crate::system::object::Object)` overload"]
2160    pub fn cancel_event_callback_cookie(in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>) -> () {
2161        unsafe {
2162            ::unity::il2cpp_call!((::unity::module_base()+0x1d0ac70usize)as*mut u8,();
2163(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2164        }
2165    }
2166
2167    #[doc = "`CancelEventCallbackGameObject(crate::unity_engine::gameobject::GameObject)` overload"]
2168    pub fn cancel_event_callback_game_object(in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
2169        unsafe {
2170            ::unity::il2cpp_call!((::unity::module_base()+0x1d0ace0usize)as*mut u8,();
2171(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
2172        }
2173    }
2174
2175    #[doc = "`CancelEventCallback(u32)` overload"]
2176    pub fn cancel_event_callback(in_playing_id: impl ::core::convert::Into<u32>) -> () {
2177        unsafe {
2178            ::unity::il2cpp_call!((::unity::module_base()+0x1d0ae30usize)as*mut u8,();
2179(u32)::core::convert::Into::into(in_playing_id))
2180        }
2181    }
2182
2183    #[doc = "`GetSourcePlayPosition(u32, *muti32, bool)` overload"]
2184    pub fn get_source_play_position(
2185        in_playing_id: impl ::core::convert::Into<u32>,
2186        in_b_extrapolate: impl ::core::convert::Into<bool>,
2187    ) -> (crate::root::akresult::AKRESULT, i32) {
2188        unsafe {
2189            let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
2190            let __ret = {
2191                ::unity::il2cpp_call!((::unity::module_base()+0x1d0aea0usize)as*mut u8,crate::root::akresult::AKRESULT;
2192(u32)::core::convert::Into::into(in_playing_id),(*mut i32)__out_0.as_mut_ptr(),(bool)::core::convert::Into::into(in_b_extrapolate))
2193            };
2194            (__ret, __out_0.assume_init())
2195        }
2196    }
2197
2198    #[doc = "`GetSourcePlayPosition(u32, *muti32)` overload"]
2199    pub fn get_source_play_position_2(in_playing_id: impl ::core::convert::Into<u32>) -> (crate::root::akresult::AKRESULT, i32) {
2200        unsafe {
2201            let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
2202            let __ret = {
2203                ::unity::il2cpp_call!((::unity::module_base()+0x1d0af30usize)as*mut u8,crate::root::akresult::AKRESULT;
2204(u32)::core::convert::Into::into(in_playing_id),(*mut i32)__out_0.as_mut_ptr())
2205            };
2206            (__ret, __out_0.assume_init())
2207        }
2208    }
2209
2210    #[doc = "`GetSourceStreamBuffering(u32, *muti32, *muti32)` overload"]
2211    pub fn get_source_stream_buffering(in_playing_id: impl ::core::convert::Into<u32>) -> (crate::root::akresult::AKRESULT, i32, i32) {
2212        unsafe {
2213            let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
2214            let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
2215            let __ret = {
2216                ::unity::il2cpp_call!((::unity::module_base()+0x1d0afb0usize)as*mut u8,crate::root::akresult::AKRESULT;
2217(u32)::core::convert::Into::into(in_playing_id),(*mut i32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr())
2218            };
2219            (__ret, __out_0.assume_init(), __out_1.assume_init())
2220        }
2221    }
2222
2223    #[doc = "`StopAll(crate::unity_engine::gameobject::GameObject)` overload"]
2224    pub fn stop_all(in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
2225        unsafe {
2226            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b040usize)as*mut u8,();
2227(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
2228        }
2229    }
2230
2231    #[doc = "`StopAll()` overload"]
2232    pub fn stop_all_2() -> () {
2233        unsafe {
2234            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b190usize)as*mut u8,();
2235            )
2236        }
2237    }
2238
2239    #[doc = "`StopPlayingID(u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
2240    pub fn stop_playing_id(
2241        in_playing_id: impl ::core::convert::Into<u32>,
2242        in_u_transition_duration: impl ::core::convert::Into<i32>,
2243        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
2244    ) -> () {
2245        unsafe {
2246            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b210usize)as*mut u8,();
2247(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
2248        }
2249    }
2250
2251    #[doc = "`StopPlayingID(u32, i32)` overload"]
2252    pub fn stop_playing_id_2(in_playing_id: impl ::core::convert::Into<u32>, in_u_transition_duration: impl ::core::convert::Into<i32>) -> () {
2253        unsafe {
2254            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b2a0usize)as*mut u8,();
2255(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration))
2256        }
2257    }
2258
2259    #[doc = "`StopPlayingID(u32)` overload"]
2260    pub fn stop_playing_id_3(in_playing_id: impl ::core::convert::Into<u32>) -> () {
2261        unsafe {
2262            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b320usize)as*mut u8,();
2263(u32)::core::convert::Into::into(in_playing_id))
2264        }
2265    }
2266
2267    #[doc = "`ExecuteActionOnPlayingID(crate::root::akactiononeventtype::AkActionOnEventType, u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
2268    pub fn execute_action_on_playing_id(
2269        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
2270        in_playing_id: impl ::core::convert::Into<u32>,
2271        in_u_transition_duration: impl ::core::convert::Into<i32>,
2272        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
2273    ) -> () {
2274        unsafe {
2275            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b3a0usize)as*mut u8,();
2276(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
2277        }
2278    }
2279
2280    #[doc = "`ExecuteActionOnPlayingID(crate::root::akactiononeventtype::AkActionOnEventType, u32, i32)` overload"]
2281    pub fn execute_action_on_playing_id_2(
2282        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
2283        in_playing_id: impl ::core::convert::Into<u32>,
2284        in_u_transition_duration: impl ::core::convert::Into<i32>,
2285    ) -> () {
2286        unsafe {
2287            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b440usize)as*mut u8,();
2288(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_transition_duration))
2289        }
2290    }
2291
2292    #[doc = "`ExecuteActionOnPlayingID(crate::root::akactiononeventtype::AkActionOnEventType, u32)` overload"]
2293    pub fn execute_action_on_playing_id_3(
2294        in_action_type: impl ::core::convert::Into<crate::root::akactiononeventtype::AkActionOnEventType>,
2295        in_playing_id: impl ::core::convert::Into<u32>,
2296    ) -> () {
2297        unsafe {
2298            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b4d0usize)as*mut u8,();
2299(crate::root::akactiononeventtype::AkActionOnEventType)::core::convert::Into::into(in_action_type),(u32)::core::convert::Into::into(in_playing_id))
2300        }
2301    }
2302
2303    #[doc = "`SetRandomSeed(u32)` overload"]
2304    pub fn set_random_seed(in_u_seed: impl ::core::convert::Into<u32>) -> () {
2305        unsafe {
2306            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b550usize)as*mut u8,();
2307(u32)::core::convert::Into::into(in_u_seed))
2308        }
2309    }
2310
2311    #[doc = "`MuteBackgroundMusic(bool)` overload"]
2312    pub fn mute_background_music(in_b_mute: impl ::core::convert::Into<bool>) -> () {
2313        unsafe {
2314            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b5d0usize)as*mut u8,();
2315(bool)::core::convert::Into::into(in_b_mute))
2316        }
2317    }
2318
2319    #[doc = "`GetBackgroundMusicMute()` overload"]
2320    pub fn get_background_music_mute() -> bool {
2321        unsafe {
2322            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b650usize)as*mut u8,bool;
2323            )
2324        }
2325    }
2326
2327    #[doc = "`SendPluginCustomGameData(u32, crate::unity_engine::gameobject::GameObject, crate::root::akplugintype::AkPluginType, u32, u32, ::unity::IntPtr, u32)` overload"]
2328    pub fn send_plugin_custom_game_data(
2329        in_bus_id: impl ::core::convert::Into<u32>,
2330        in_bus_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2331        in_e_type: impl ::core::convert::Into<crate::root::akplugintype::AkPluginType>,
2332        in_u_company_id: impl ::core::convert::Into<u32>,
2333        in_u_plugin_id: impl ::core::convert::Into<u32>,
2334        in_p_data: impl ::core::convert::Into<::unity::IntPtr>,
2335        in_u_size_in_bytes: impl ::core::convert::Into<u32>,
2336    ) -> crate::root::akresult::AKRESULT {
2337        unsafe {
2338            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b6e0usize)as*mut u8,crate::root::akresult::AKRESULT;
2339(u32)::core::convert::Into::into(in_bus_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_bus_object_id),(crate::root::akplugintype::AkPluginType)::core::convert::Into::into(in_e_type),(u32)::core::convert::Into::into(in_u_company_id),(u32)::core::convert::Into::into(in_u_plugin_id),(::unity::IntPtr)::core::convert::Into::into(in_p_data),(u32)::core::convert::Into::into(in_u_size_in_bytes))
2340        }
2341    }
2342
2343    #[doc = "`UnregisterAllGameObj()` overload"]
2344    pub fn unregister_all_game_obj() -> crate::root::akresult::AKRESULT {
2345        unsafe {
2346            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b880usize)as*mut u8,crate::root::akresult::AKRESULT;
2347            )
2348        }
2349    }
2350
2351    #[doc = "`SetMultiplePositions(crate::unity_engine::gameobject::GameObject, crate::root::akpositionarray::AkPositionArray, u16, crate::root::akmultipositiontype::AkMultiPositionType)` overload"]
2352    pub fn set_multiple_positions(
2353        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2354        in_p_positions: impl ::core::convert::Into<crate::root::akpositionarray::AkPositionArray>,
2355        in_num_positions: impl ::core::convert::Into<u16>,
2356        in_e_multi_position_type: impl ::core::convert::Into<crate::root::akmultipositiontype::AkMultiPositionType>,
2357    ) -> crate::root::akresult::AKRESULT {
2358        unsafe {
2359            ::unity::il2cpp_call!((::unity::module_base()+0x1d0b900usize)as*mut u8,crate::root::akresult::AKRESULT;
2360(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(crate::root::akpositionarray::AkPositionArray)::core::convert::Into::into(in_p_positions),(u16)::core::convert::Into::into(in_num_positions),(crate::root::akmultipositiontype::AkMultiPositionType)::core::convert::Into::into(in_e_multi_position_type))
2361        }
2362    }
2363
2364    #[doc = "`SetMultiplePositions(crate::unity_engine::gameobject::GameObject, crate::root::akpositionarray::AkPositionArray, u16)` overload"]
2365    pub fn set_multiple_positions_2(
2366        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2367        in_p_positions: impl ::core::convert::Into<crate::root::akpositionarray::AkPositionArray>,
2368        in_num_positions: impl ::core::convert::Into<u16>,
2369    ) -> crate::root::akresult::AKRESULT {
2370        unsafe {
2371            ::unity::il2cpp_call!((::unity::module_base()+0x1d0ba30usize)as*mut u8,crate::root::akresult::AKRESULT;
2372(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(crate::root::akpositionarray::AkPositionArray)::core::convert::Into::into(in_p_positions),(u16)::core::convert::Into::into(in_num_positions))
2373        }
2374    }
2375
2376    #[doc = "`SetMultiplePositions(crate::unity_engine::gameobject::GameObject, crate::root::akchannelemitterarray::AkChannelEmitterArray, u16, crate::root::akmultipositiontype::AkMultiPositionType)` overload"]
2377    pub fn set_multiple_positions_3(
2378        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2379        in_p_positions: impl ::core::convert::Into<crate::root::akchannelemitterarray::AkChannelEmitterArray>,
2380        in_num_positions: impl ::core::convert::Into<u16>,
2381        in_e_multi_position_type: impl ::core::convert::Into<crate::root::akmultipositiontype::AkMultiPositionType>,
2382    ) -> crate::root::akresult::AKRESULT {
2383        unsafe {
2384            ::unity::il2cpp_call!((::unity::module_base()+0x1d0bb60usize)as*mut u8,crate::root::akresult::AKRESULT;
2385(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(crate::root::akchannelemitterarray::AkChannelEmitterArray)::core::convert::Into::into(in_p_positions),(u16)::core::convert::Into::into(in_num_positions),(crate::root::akmultipositiontype::AkMultiPositionType)::core::convert::Into::into(in_e_multi_position_type))
2386        }
2387    }
2388
2389    #[doc = "`SetMultiplePositions(crate::unity_engine::gameobject::GameObject, crate::root::akchannelemitterarray::AkChannelEmitterArray, u16)` overload"]
2390    pub fn set_multiple_positions_4(
2391        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2392        in_p_positions: impl ::core::convert::Into<crate::root::akchannelemitterarray::AkChannelEmitterArray>,
2393        in_num_positions: impl ::core::convert::Into<u16>,
2394    ) -> crate::root::akresult::AKRESULT {
2395        unsafe {
2396            ::unity::il2cpp_call!((::unity::module_base()+0x1d0bc90usize)as*mut u8,crate::root::akresult::AKRESULT;
2397(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(crate::root::akchannelemitterarray::AkChannelEmitterArray)::core::convert::Into::into(in_p_positions),(u16)::core::convert::Into::into(in_num_positions))
2398        }
2399    }
2400
2401    #[doc = "`SetScalingFactor(crate::unity_engine::gameobject::GameObject, f32)` overload"]
2402    pub fn set_scaling_factor(
2403        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2404        in_f_attenuation_scaling_factor: impl ::core::convert::Into<f32>,
2405    ) -> crate::root::akresult::AKRESULT {
2406        unsafe {
2407            ::unity::il2cpp_call!((::unity::module_base()+0x1d0bdc0usize)as*mut u8,crate::root::akresult::AKRESULT;
2408(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(f32)::core::convert::Into::into(in_f_attenuation_scaling_factor))
2409        }
2410    }
2411
2412    #[doc = "`ClearBanks()` overload"]
2413    pub fn clear_banks() -> crate::root::akresult::AKRESULT {
2414        unsafe {
2415            ::unity::il2cpp_call!((::unity::module_base()+0x1d0bee0usize)as*mut u8,crate::root::akresult::AKRESULT;
2416            )
2417        }
2418    }
2419
2420    #[doc = "`SetBankLoadIOSettings(f32, i8)` overload"]
2421    pub fn set_bank_load_io_settings(
2422        in_f_throughput: impl ::core::convert::Into<f32>,
2423        in_priority: impl ::core::convert::Into<i8>,
2424    ) -> crate::root::akresult::AKRESULT {
2425        unsafe {
2426            ::unity::il2cpp_call!((::unity::module_base()+0x1d0bf60usize)as*mut u8,crate::root::akresult::AKRESULT;
2427(f32)::core::convert::Into::into(in_f_throughput),(i8)::core::convert::Into::into(in_priority))
2428        }
2429    }
2430
2431    #[doc = "`LoadBank(::unity::Il2CppString, *mutu32)` overload"]
2432    pub fn load_bank(in_psz_string: impl ::core::convert::Into<::unity::Il2CppString>) -> (crate::root::akresult::AKRESULT, u32) {
2433        unsafe {
2434            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
2435            let __ret = {
2436                ::unity::il2cpp_call!((::unity::module_base()+0x1d0bff0usize)as*mut u8,crate::root::akresult::AKRESULT;
2437(::unity::Il2CppString)::core::convert::Into::into(in_psz_string),(*mut u32)__out_0.as_mut_ptr())
2438            };
2439            (__ret, __out_0.assume_init())
2440        }
2441    }
2442
2443    #[doc = "`LoadBank(u32)` overload"]
2444    pub fn load_bank_2(in_bank_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
2445        unsafe {
2446            ::unity::il2cpp_call!((::unity::module_base()+0x1d0c0c0usize)as*mut u8,crate::root::akresult::AKRESULT;
2447(u32)::core::convert::Into::into(in_bank_id))
2448        }
2449    }
2450
2451    #[doc = "`LoadBankMemoryView(::unity::IntPtr, u32, *mutu32)` overload"]
2452    pub fn load_bank_memory_view(
2453        in_p_in_memory_bank_ptr: impl ::core::convert::Into<::unity::IntPtr>,
2454        in_u_in_memory_bank_size: impl ::core::convert::Into<u32>,
2455    ) -> (crate::root::akresult::AKRESULT, u32) {
2456        unsafe {
2457            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
2458            let __ret = {
2459                ::unity::il2cpp_call!((::unity::module_base()+0x1d0c140usize)as*mut u8,crate::root::akresult::AKRESULT;
2460(::unity::IntPtr)::core::convert::Into::into(in_p_in_memory_bank_ptr),(u32)::core::convert::Into::into(in_u_in_memory_bank_size),(*mut u32)__out_0.as_mut_ptr())
2461            };
2462            (__ret, __out_0.assume_init())
2463        }
2464    }
2465
2466    #[doc = "`LoadBankMemoryCopy(::unity::IntPtr, u32, *mutu32)` overload"]
2467    pub fn load_bank_memory_copy(
2468        in_p_in_memory_bank_ptr: impl ::core::convert::Into<::unity::IntPtr>,
2469        in_u_in_memory_bank_size: impl ::core::convert::Into<u32>,
2470    ) -> (crate::root::akresult::AKRESULT, u32) {
2471        unsafe {
2472            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
2473            let __ret = {
2474                ::unity::il2cpp_call!((::unity::module_base()+0x1d0c1d0usize)as*mut u8,crate::root::akresult::AKRESULT;
2475(::unity::IntPtr)::core::convert::Into::into(in_p_in_memory_bank_ptr),(u32)::core::convert::Into::into(in_u_in_memory_bank_size),(*mut u32)__out_0.as_mut_ptr())
2476            };
2477            (__ret, __out_0.assume_init())
2478        }
2479    }
2480
2481    #[doc = "`LoadBank(::unity::Il2CppString, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object, *mutu32)` overload"]
2482    pub fn load_bank_3(
2483        in_psz_string: impl ::core::convert::Into<::unity::Il2CppString>,
2484        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2485        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2486    ) -> (crate::root::akresult::AKRESULT, u32) {
2487        unsafe {
2488            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
2489            let __ret = {
2490                ::unity::il2cpp_call!((::unity::module_base()+0x1d0c260usize)as*mut u8,crate::root::akresult::AKRESULT;
2491(::unity::Il2CppString)::core::convert::Into::into(in_psz_string),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(*mut u32)__out_0.as_mut_ptr())
2492            };
2493            (__ret, __out_0.assume_init())
2494        }
2495    }
2496
2497    #[doc = "`LoadBank(u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object)` overload"]
2498    pub fn load_bank_4(
2499        in_bank_id: impl ::core::convert::Into<u32>,
2500        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2501        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2502    ) -> crate::root::akresult::AKRESULT {
2503        unsafe {
2504            ::unity::il2cpp_call!((::unity::module_base()+0x1d0c3e0usize)as*mut u8,crate::root::akresult::AKRESULT;
2505(u32)::core::convert::Into::into(in_bank_id),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2506        }
2507    }
2508
2509    #[doc = "`LoadBankMemoryView(::unity::IntPtr, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object, *mutu32)` overload"]
2510    pub fn load_bank_memory_view_2(
2511        in_p_in_memory_bank_ptr: impl ::core::convert::Into<::unity::IntPtr>,
2512        in_u_in_memory_bank_size: impl ::core::convert::Into<u32>,
2513        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2514        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2515    ) -> (crate::root::akresult::AKRESULT, u32) {
2516        unsafe {
2517            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
2518            let __ret = {
2519                ::unity::il2cpp_call!((::unity::module_base()+0x1d0c4e0usize)as*mut u8,crate::root::akresult::AKRESULT;
2520(::unity::IntPtr)::core::convert::Into::into(in_p_in_memory_bank_ptr),(u32)::core::convert::Into::into(in_u_in_memory_bank_size),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(*mut u32)__out_0.as_mut_ptr())
2521            };
2522            (__ret, __out_0.assume_init())
2523        }
2524    }
2525
2526    #[doc = "`LoadBankMemoryCopy(::unity::IntPtr, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object, *mutu32)` overload"]
2527    pub fn load_bank_memory_copy_2(
2528        in_p_in_memory_bank_ptr: impl ::core::convert::Into<::unity::IntPtr>,
2529        in_u_in_memory_bank_size: impl ::core::convert::Into<u32>,
2530        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2531        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2532    ) -> (crate::root::akresult::AKRESULT, u32) {
2533        unsafe {
2534            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
2535            let __ret = {
2536                ::unity::il2cpp_call!((::unity::module_base()+0x1d0c600usize)as*mut u8,crate::root::akresult::AKRESULT;
2537(::unity::IntPtr)::core::convert::Into::into(in_p_in_memory_bank_ptr),(u32)::core::convert::Into::into(in_u_in_memory_bank_size),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(*mut u32)__out_0.as_mut_ptr())
2538            };
2539            (__ret, __out_0.assume_init())
2540        }
2541    }
2542
2543    #[doc = "`UnloadBank(::unity::Il2CppString, ::unity::IntPtr)` overload"]
2544    pub fn unload_bank(
2545        in_psz_string: impl ::core::convert::Into<::unity::Il2CppString>,
2546        in_p_in_memory_bank_ptr: impl ::core::convert::Into<::unity::IntPtr>,
2547    ) -> crate::root::akresult::AKRESULT {
2548        unsafe {
2549            ::unity::il2cpp_call!((::unity::module_base()+0x1d0c720usize)as*mut u8,crate::root::akresult::AKRESULT;
2550(::unity::Il2CppString)::core::convert::Into::into(in_psz_string),(::unity::IntPtr)::core::convert::Into::into(in_p_in_memory_bank_ptr))
2551        }
2552    }
2553
2554    #[doc = "`UnloadBank(u32, ::unity::IntPtr)` overload"]
2555    pub fn unload_bank_2(
2556        in_bank_id: impl ::core::convert::Into<u32>,
2557        in_p_in_memory_bank_ptr: impl ::core::convert::Into<::unity::IntPtr>,
2558    ) -> crate::root::akresult::AKRESULT {
2559        unsafe {
2560            ::unity::il2cpp_call!((::unity::module_base()+0x1d0c7f0usize)as*mut u8,crate::root::akresult::AKRESULT;
2561(u32)::core::convert::Into::into(in_bank_id),(::unity::IntPtr)::core::convert::Into::into(in_p_in_memory_bank_ptr))
2562        }
2563    }
2564
2565    #[doc = "`UnloadBank(::unity::Il2CppString, ::unity::IntPtr, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object)` overload"]
2566    pub fn unload_bank_3(
2567        in_psz_string: impl ::core::convert::Into<::unity::Il2CppString>,
2568        in_p_in_memory_bank_ptr: impl ::core::convert::Into<::unity::IntPtr>,
2569        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2570        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2571    ) -> crate::root::akresult::AKRESULT {
2572        unsafe {
2573            ::unity::il2cpp_call!((::unity::module_base()+0x1d0c870usize)as*mut u8,crate::root::akresult::AKRESULT;
2574(::unity::Il2CppString)::core::convert::Into::into(in_psz_string),(::unity::IntPtr)::core::convert::Into::into(in_p_in_memory_bank_ptr),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2575        }
2576    }
2577
2578    #[doc = "`UnloadBank(u32, ::unity::IntPtr, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object)` overload"]
2579    pub fn unload_bank_4(
2580        in_bank_id: impl ::core::convert::Into<u32>,
2581        in_p_in_memory_bank_ptr: impl ::core::convert::Into<::unity::IntPtr>,
2582        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2583        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2584    ) -> crate::root::akresult::AKRESULT {
2585        unsafe {
2586            ::unity::il2cpp_call!((::unity::module_base()+0x1d0c9f0usize)as*mut u8,crate::root::akresult::AKRESULT;
2587(u32)::core::convert::Into::into(in_bank_id),(::unity::IntPtr)::core::convert::Into::into(in_p_in_memory_bank_ptr),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2588        }
2589    }
2590
2591    #[doc = "`CancelBankCallbackCookie(crate::system::object::Object)` overload"]
2592    pub fn cancel_bank_callback_cookie(in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>) -> () {
2593        unsafe {
2594            ::unity::il2cpp_call!((::unity::module_base()+0x1d0cb00usize)as*mut u8,();
2595(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2596        }
2597    }
2598
2599    #[doc = "`PrepareBank(crate::root::akpreparationtype::AkPreparationType, ::unity::Il2CppString, crate::root::akbankcontent::AkBankContent)` overload"]
2600    pub fn prepare_bank(
2601        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2602        in_psz_string: impl ::core::convert::Into<::unity::Il2CppString>,
2603        in_u_flags: impl ::core::convert::Into<crate::root::akbankcontent::AkBankContent>,
2604    ) -> crate::root::akresult::AKRESULT {
2605        unsafe {
2606            ::unity::il2cpp_call!((::unity::module_base()+0x1d0cb70usize)as*mut u8,crate::root::akresult::AKRESULT;
2607(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(::unity::Il2CppString)::core::convert::Into::into(in_psz_string),(crate::root::akbankcontent::AkBankContent)::core::convert::Into::into(in_u_flags))
2608        }
2609    }
2610
2611    #[doc = "`PrepareBank(crate::root::akpreparationtype::AkPreparationType, ::unity::Il2CppString)` overload"]
2612    pub fn prepare_bank_2(
2613        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2614        in_psz_string: impl ::core::convert::Into<::unity::Il2CppString>,
2615    ) -> crate::root::akresult::AKRESULT {
2616        unsafe {
2617            ::unity::il2cpp_call!((::unity::module_base()+0x1d0cc70usize)as*mut u8,crate::root::akresult::AKRESULT;
2618(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(::unity::Il2CppString)::core::convert::Into::into(in_psz_string))
2619        }
2620    }
2621
2622    #[doc = "`PrepareBank(crate::root::akpreparationtype::AkPreparationType, u32, crate::root::akbankcontent::AkBankContent)` overload"]
2623    pub fn prepare_bank_3(
2624        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2625        in_bank_id: impl ::core::convert::Into<u32>,
2626        in_u_flags: impl ::core::convert::Into<crate::root::akbankcontent::AkBankContent>,
2627    ) -> crate::root::akresult::AKRESULT {
2628        unsafe {
2629            ::unity::il2cpp_call!((::unity::module_base()+0x1d0cd50usize)as*mut u8,crate::root::akresult::AKRESULT;
2630(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(u32)::core::convert::Into::into(in_bank_id),(crate::root::akbankcontent::AkBankContent)::core::convert::Into::into(in_u_flags))
2631        }
2632    }
2633
2634    #[doc = "`PrepareBank(crate::root::akpreparationtype::AkPreparationType, u32)` overload"]
2635    pub fn prepare_bank_4(
2636        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2637        in_bank_id: impl ::core::convert::Into<u32>,
2638    ) -> crate::root::akresult::AKRESULT {
2639        unsafe {
2640            ::unity::il2cpp_call!((::unity::module_base()+0x1d0cde0usize)as*mut u8,crate::root::akresult::AKRESULT;
2641(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(u32)::core::convert::Into::into(in_bank_id))
2642        }
2643    }
2644
2645    #[doc = "`PrepareBank(crate::root::akpreparationtype::AkPreparationType, ::unity::Il2CppString, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object, crate::root::akbankcontent::AkBankContent)` overload"]
2646    pub fn prepare_bank_5(
2647        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2648        in_psz_string: impl ::core::convert::Into<::unity::Il2CppString>,
2649        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2650        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2651        in_u_flags: impl ::core::convert::Into<crate::root::akbankcontent::AkBankContent>,
2652    ) -> crate::root::akresult::AKRESULT {
2653        unsafe {
2654            ::unity::il2cpp_call!((::unity::module_base()+0x1d0ce60usize)as*mut u8,crate::root::akresult::AKRESULT;
2655(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(::unity::Il2CppString)::core::convert::Into::into(in_psz_string),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(crate::root::akbankcontent::AkBankContent)::core::convert::Into::into(in_u_flags))
2656        }
2657    }
2658
2659    #[doc = "`PrepareBank(crate::root::akpreparationtype::AkPreparationType, ::unity::Il2CppString, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object)` overload"]
2660    pub fn prepare_bank_6(
2661        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2662        in_psz_string: impl ::core::convert::Into<::unity::Il2CppString>,
2663        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2664        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2665    ) -> crate::root::akresult::AKRESULT {
2666        unsafe {
2667            ::unity::il2cpp_call!((::unity::module_base()+0x1d0d000usize)as*mut u8,crate::root::akresult::AKRESULT;
2668(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(::unity::Il2CppString)::core::convert::Into::into(in_psz_string),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2669        }
2670    }
2671
2672    #[doc = "`PrepareBank(crate::root::akpreparationtype::AkPreparationType, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object, crate::root::akbankcontent::AkBankContent)` overload"]
2673    pub fn prepare_bank_7(
2674        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2675        in_bank_id: impl ::core::convert::Into<u32>,
2676        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2677        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2678        in_u_flags: impl ::core::convert::Into<crate::root::akbankcontent::AkBankContent>,
2679    ) -> crate::root::akresult::AKRESULT {
2680        unsafe {
2681            ::unity::il2cpp_call!((::unity::module_base()+0x1d0d180usize)as*mut u8,crate::root::akresult::AKRESULT;
2682(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(u32)::core::convert::Into::into(in_bank_id),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(crate::root::akbankcontent::AkBankContent)::core::convert::Into::into(in_u_flags))
2683        }
2684    }
2685
2686    #[doc = "`PrepareBank(crate::root::akpreparationtype::AkPreparationType, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object)` overload"]
2687    pub fn prepare_bank_8(
2688        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2689        in_bank_id: impl ::core::convert::Into<u32>,
2690        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2691        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2692    ) -> crate::root::akresult::AKRESULT {
2693        unsafe {
2694            ::unity::il2cpp_call!((::unity::module_base()+0x1d0d2a0usize)as*mut u8,crate::root::akresult::AKRESULT;
2695(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(u32)::core::convert::Into::into(in_bank_id),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2696        }
2697    }
2698
2699    #[doc = "`ClearPreparedEvents()` overload"]
2700    pub fn clear_prepared_events() -> crate::root::akresult::AKRESULT {
2701        unsafe {
2702            ::unity::il2cpp_call!((::unity::module_base()+0x1d0d3b0usize)as*mut u8,crate::root::akresult::AKRESULT;
2703            )
2704        }
2705    }
2706
2707    #[doc = "`PrepareEvent(crate::root::akpreparationtype::AkPreparationType, ::unity::Array<::unity::Il2CppString>, u32)` overload"]
2708    pub fn prepare_event(
2709        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2710        in_ppsz_string: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
2711        in_u_num_event: impl ::core::convert::Into<u32>,
2712    ) -> crate::root::akresult::AKRESULT {
2713        unsafe {
2714            ::unity::il2cpp_call!((::unity::module_base()+0x1d0d430usize)as*mut u8,crate::root::akresult::AKRESULT;
2715(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(in_ppsz_string),(u32)::core::convert::Into::into(in_u_num_event))
2716        }
2717    }
2718
2719    #[doc = "`PrepareEvent(crate::root::akpreparationtype::AkPreparationType, ::unity::Array<u32>, u32)` overload"]
2720    pub fn prepare_event_2(
2721        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2722        in_p_event_id: impl ::core::convert::Into<::unity::Array<u32>>,
2723        in_u_num_event: impl ::core::convert::Into<u32>,
2724    ) -> crate::root::akresult::AKRESULT {
2725        unsafe {
2726            ::unity::il2cpp_call!((::unity::module_base()+0x1d0d730usize)as*mut u8,crate::root::akresult::AKRESULT;
2727(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(::unity::Array<u32>)::core::convert::Into::into(in_p_event_id),(u32)::core::convert::Into::into(in_u_num_event))
2728        }
2729    }
2730
2731    #[doc = "`PrepareEvent(crate::root::akpreparationtype::AkPreparationType, ::unity::Array<::unity::Il2CppString>, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object)` overload"]
2732    pub fn prepare_event_3(
2733        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2734        in_ppsz_string: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
2735        in_u_num_event: impl ::core::convert::Into<u32>,
2736        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2737        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2738    ) -> crate::root::akresult::AKRESULT {
2739        unsafe {
2740            ::unity::il2cpp_call!((::unity::module_base()+0x1d0d7d0usize)as*mut u8,crate::root::akresult::AKRESULT;
2741(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(in_ppsz_string),(u32)::core::convert::Into::into(in_u_num_event),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2742        }
2743    }
2744
2745    #[doc = "`PrepareEvent(crate::root::akpreparationtype::AkPreparationType, ::unity::Array<u32>, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object)` overload"]
2746    pub fn prepare_event_4(
2747        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2748        in_p_event_id: impl ::core::convert::Into<::unity::Array<u32>>,
2749        in_u_num_event: impl ::core::convert::Into<u32>,
2750        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2751        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2752    ) -> crate::root::akresult::AKRESULT {
2753        unsafe {
2754            ::unity::il2cpp_call!((::unity::module_base()+0x1d0db50usize)as*mut u8,crate::root::akresult::AKRESULT;
2755(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(::unity::Array<u32>)::core::convert::Into::into(in_p_event_id),(u32)::core::convert::Into::into(in_u_num_event),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2756        }
2757    }
2758
2759    #[doc = "`SetMedia(crate::root::aksourcesettingsarray::AkSourceSettingsArray, u32)` overload"]
2760    pub fn set_media(
2761        in_p_source_settings: impl ::core::convert::Into<crate::root::aksourcesettingsarray::AkSourceSettingsArray>,
2762        in_u_num_source_settings: impl ::core::convert::Into<u32>,
2763    ) -> crate::root::akresult::AKRESULT {
2764        unsafe {
2765            ::unity::il2cpp_call!((::unity::module_base()+0x1d0dc70usize)as*mut u8,crate::root::akresult::AKRESULT;
2766(crate::root::aksourcesettingsarray::AkSourceSettingsArray)::core::convert::Into::into(in_p_source_settings),(u32)::core::convert::Into::into(in_u_num_source_settings))
2767        }
2768    }
2769
2770    #[doc = "`UnsetMedia(crate::root::aksourcesettingsarray::AkSourceSettingsArray, u32)` overload"]
2771    pub fn unset_media(
2772        in_p_source_settings: impl ::core::convert::Into<crate::root::aksourcesettingsarray::AkSourceSettingsArray>,
2773        in_u_num_source_settings: impl ::core::convert::Into<u32>,
2774    ) -> crate::root::akresult::AKRESULT {
2775        unsafe {
2776            ::unity::il2cpp_call!((::unity::module_base()+0x1d0dd00usize)as*mut u8,crate::root::akresult::AKRESULT;
2777(crate::root::aksourcesettingsarray::AkSourceSettingsArray)::core::convert::Into::into(in_p_source_settings),(u32)::core::convert::Into::into(in_u_num_source_settings))
2778        }
2779    }
2780
2781    #[doc = "`PrepareGameSyncs(crate::root::akpreparationtype::AkPreparationType, crate::root::akgrouptype::AkGroupType, ::unity::Il2CppString, ::unity::Array<::unity::Il2CppString>, u32)` overload"]
2782    pub fn prepare_game_syncs(
2783        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2784        in_e_game_sync_type: impl ::core::convert::Into<crate::root::akgrouptype::AkGroupType>,
2785        in_psz_group_name: impl ::core::convert::Into<::unity::Il2CppString>,
2786        in_ppsz_game_sync_name: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
2787        in_u_num_game_syncs: impl ::core::convert::Into<u32>,
2788    ) -> crate::root::akresult::AKRESULT {
2789        unsafe {
2790            ::unity::il2cpp_call!((::unity::module_base()+0x1d0dd90usize)as*mut u8,crate::root::akresult::AKRESULT;
2791(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(crate::root::akgrouptype::AkGroupType)::core::convert::Into::into(in_e_game_sync_type),(::unity::Il2CppString)::core::convert::Into::into(in_psz_group_name),(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(in_ppsz_game_sync_name),(u32)::core::convert::Into::into(in_u_num_game_syncs))
2792        }
2793    }
2794
2795    #[doc = "`PrepareGameSyncs(crate::root::akpreparationtype::AkPreparationType, crate::root::akgrouptype::AkGroupType, u32, ::unity::Array<u32>, u32)` overload"]
2796    pub fn prepare_game_syncs_2(
2797        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2798        in_e_game_sync_type: impl ::core::convert::Into<crate::root::akgrouptype::AkGroupType>,
2799        in_group_id: impl ::core::convert::Into<u32>,
2800        in_pa_game_sync_id: impl ::core::convert::Into<::unity::Array<u32>>,
2801        in_u_num_game_syncs: impl ::core::convert::Into<u32>,
2802    ) -> crate::root::akresult::AKRESULT {
2803        unsafe {
2804            ::unity::il2cpp_call!((::unity::module_base()+0x1d0e110usize)as*mut u8,crate::root::akresult::AKRESULT;
2805(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(crate::root::akgrouptype::AkGroupType)::core::convert::Into::into(in_e_game_sync_type),(u32)::core::convert::Into::into(in_group_id),(::unity::Array<u32>)::core::convert::Into::into(in_pa_game_sync_id),(u32)::core::convert::Into::into(in_u_num_game_syncs))
2806        }
2807    }
2808
2809    #[doc = "`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"]
2810    pub fn prepare_game_syncs_3(
2811        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2812        in_e_game_sync_type: impl ::core::convert::Into<crate::root::akgrouptype::AkGroupType>,
2813        in_psz_group_name: impl ::core::convert::Into<::unity::Il2CppString>,
2814        in_ppsz_game_sync_name: impl ::core::convert::Into<::unity::Array<::unity::Il2CppString>>,
2815        in_u_num_game_syncs: impl ::core::convert::Into<u32>,
2816        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2817        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2818    ) -> crate::root::akresult::AKRESULT {
2819        unsafe {
2820            ::unity::il2cpp_call!((::unity::module_base()+0x1d0e1c0usize)as*mut u8,crate::root::akresult::AKRESULT;
2821(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(crate::root::akgrouptype::AkGroupType)::core::convert::Into::into(in_e_game_sync_type),(::unity::Il2CppString)::core::convert::Into::into(in_psz_group_name),(::unity::Array< ::unity::Il2CppString>)::core::convert::Into::into(in_ppsz_game_sync_name),(u32)::core::convert::Into::into(in_u_num_game_syncs),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2822        }
2823    }
2824
2825    #[doc = "`PrepareGameSyncs(crate::root::akpreparationtype::AkPreparationType, crate::root::akgrouptype::AkGroupType, u32, ::unity::Array<u32>, u32, crate::root::akcallbackmanager::AkCallbackManager_BankCallback, crate::system::object::Object)` overload"]
2826    pub fn prepare_game_syncs_4(
2827        in_preparation_type: impl ::core::convert::Into<crate::root::akpreparationtype::AkPreparationType>,
2828        in_e_game_sync_type: impl ::core::convert::Into<crate::root::akgrouptype::AkGroupType>,
2829        in_group_id: impl ::core::convert::Into<u32>,
2830        in_pa_game_sync_id: impl ::core::convert::Into<::unity::Array<u32>>,
2831        in_u_num_game_syncs: impl ::core::convert::Into<u32>,
2832        in_pfn_bank_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_BankCallback>,
2833        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
2834    ) -> crate::root::akresult::AKRESULT {
2835        unsafe {
2836            ::unity::il2cpp_call!((::unity::module_base()+0x1d0e5e0usize)as*mut u8,crate::root::akresult::AKRESULT;
2837(crate::root::akpreparationtype::AkPreparationType)::core::convert::Into::into(in_preparation_type),(crate::root::akgrouptype::AkGroupType)::core::convert::Into::into(in_e_game_sync_type),(u32)::core::convert::Into::into(in_group_id),(::unity::Array<u32>)::core::convert::Into::into(in_pa_game_sync_id),(u32)::core::convert::Into::into(in_u_num_game_syncs),(crate::root::akcallbackmanager::AkCallbackManager_BankCallback)::core::convert::Into::into(in_pfn_bank_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
2838        }
2839    }
2840
2841    #[doc = "`AddListener(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject)` overload"]
2842    pub fn add_listener(
2843        in_emitter_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2844        in_listener_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2845    ) -> crate::root::akresult::AKRESULT {
2846        unsafe {
2847            ::unity::il2cpp_call!((::unity::module_base()+0x1d0e720usize)as*mut u8,crate::root::akresult::AKRESULT;
2848(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_emitter_game_obj),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_listener_game_obj))
2849        }
2850    }
2851
2852    #[doc = "`RemoveListener(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject)` overload"]
2853    pub fn remove_listener(
2854        in_emitter_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2855        in_listener_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2856    ) -> crate::root::akresult::AKRESULT {
2857        unsafe {
2858            ::unity::il2cpp_call!((::unity::module_base()+0x1d0e910usize)as*mut u8,crate::root::akresult::AKRESULT;
2859(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_emitter_game_obj),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_listener_game_obj))
2860        }
2861    }
2862
2863    #[doc = "`AddDefaultListener(crate::unity_engine::gameobject::GameObject)` overload"]
2864    pub fn add_default_listener(
2865        in_listener_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2866    ) -> crate::root::akresult::AKRESULT {
2867        unsafe {
2868            ::unity::il2cpp_call!((::unity::module_base()+0x1d0eb00usize)as*mut u8,crate::root::akresult::AKRESULT;
2869(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_listener_game_obj))
2870        }
2871    }
2872
2873    #[doc = "`RemoveDefaultListener(crate::unity_engine::gameobject::GameObject)` overload"]
2874    pub fn remove_default_listener(
2875        in_listener_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2876    ) -> crate::root::akresult::AKRESULT {
2877        unsafe {
2878            ::unity::il2cpp_call!((::unity::module_base()+0x1d0ec50usize)as*mut u8,crate::root::akresult::AKRESULT;
2879(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_listener_game_obj))
2880        }
2881    }
2882
2883    #[doc = "`ResetListenersToDefault(crate::unity_engine::gameobject::GameObject)` overload"]
2884    pub fn reset_listeners_to_default(
2885        in_emitter_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2886    ) -> crate::root::akresult::AKRESULT {
2887        unsafe {
2888            ::unity::il2cpp_call!((::unity::module_base()+0x1d0eda0usize)as*mut u8,crate::root::akresult::AKRESULT;
2889(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_emitter_game_obj))
2890        }
2891    }
2892
2893    #[doc = "`SetListenerSpatialization(crate::unity_engine::gameobject::GameObject, bool, crate::root::akchannelconfig::AkChannelConfig, ::unity::Array<f32>)` overload"]
2894    pub fn set_listener_spatialization(
2895        in_u_listener_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2896        in_b_spatialized: impl ::core::convert::Into<bool>,
2897        in_channel_config: impl ::core::convert::Into<crate::root::akchannelconfig::AkChannelConfig>,
2898        in_p_volume_offsets: impl ::core::convert::Into<::unity::Array<f32>>,
2899    ) -> crate::root::akresult::AKRESULT {
2900        unsafe {
2901            ::unity::il2cpp_call!((::unity::module_base()+0x1d0eef0usize)as*mut u8,crate::root::akresult::AKRESULT;
2902(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_u_listener_id),(bool)::core::convert::Into::into(in_b_spatialized),(crate::root::akchannelconfig::AkChannelConfig)::core::convert::Into::into(in_channel_config),(::unity::Array<f32>)::core::convert::Into::into(in_p_volume_offsets))
2903        }
2904    }
2905
2906    #[doc = "`SetListenerSpatialization(crate::unity_engine::gameobject::GameObject, bool, crate::root::akchannelconfig::AkChannelConfig)` overload"]
2907    pub fn set_listener_spatialization_2(
2908        in_u_listener_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2909        in_b_spatialized: impl ::core::convert::Into<bool>,
2910        in_channel_config: impl ::core::convert::Into<crate::root::akchannelconfig::AkChannelConfig>,
2911    ) -> crate::root::akresult::AKRESULT {
2912        unsafe {
2913            ::unity::il2cpp_call!((::unity::module_base()+0x1d0f090usize)as*mut u8,crate::root::akresult::AKRESULT;
2914(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_u_listener_id),(bool)::core::convert::Into::into(in_b_spatialized),(crate::root::akchannelconfig::AkChannelConfig)::core::convert::Into::into(in_channel_config))
2915        }
2916    }
2917
2918    #[doc = "`SetRTPCValue(u32, f32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool)` overload"]
2919    pub fn set_rtpc_value(
2920        in_rtpc_id: impl ::core::convert::Into<u32>,
2921        in_value: impl ::core::convert::Into<f32>,
2922        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2923        in_u_value_change_duration: impl ::core::convert::Into<i32>,
2924        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
2925        in_b_bypass_internal_value_interpolation: impl ::core::convert::Into<bool>,
2926    ) -> crate::root::akresult::AKRESULT {
2927        unsafe {
2928            ::unity::il2cpp_call!((::unity::module_base()+0x1d0f210usize)as*mut u8,crate::root::akresult::AKRESULT;
2929(u32)::core::convert::Into::into(in_rtpc_id),(f32)::core::convert::Into::into(in_value),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve),(bool)::core::convert::Into::into(in_b_bypass_internal_value_interpolation))
2930        }
2931    }
2932
2933    #[doc = "`SetRTPCValue(u32, f32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
2934    pub fn set_rtpc_value_2(
2935        in_rtpc_id: impl ::core::convert::Into<u32>,
2936        in_value: impl ::core::convert::Into<f32>,
2937        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2938        in_u_value_change_duration: impl ::core::convert::Into<i32>,
2939        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
2940    ) -> crate::root::akresult::AKRESULT {
2941        unsafe {
2942            ::unity::il2cpp_call!((::unity::module_base()+0x1d0f3a0usize)as*mut u8,crate::root::akresult::AKRESULT;
2943(u32)::core::convert::Into::into(in_rtpc_id),(f32)::core::convert::Into::into(in_value),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
2944        }
2945    }
2946
2947    #[doc = "`SetRTPCValue(u32, f32, crate::unity_engine::gameobject::GameObject, i32)` overload"]
2948    pub fn set_rtpc_value_3(
2949        in_rtpc_id: impl ::core::convert::Into<u32>,
2950        in_value: impl ::core::convert::Into<f32>,
2951        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2952        in_u_value_change_duration: impl ::core::convert::Into<i32>,
2953    ) -> crate::root::akresult::AKRESULT {
2954        unsafe {
2955            ::unity::il2cpp_call!((::unity::module_base()+0x1d0f530usize)as*mut u8,crate::root::akresult::AKRESULT;
2956(u32)::core::convert::Into::into(in_rtpc_id),(f32)::core::convert::Into::into(in_value),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration))
2957        }
2958    }
2959
2960    #[doc = "`SetRTPCValue(u32, f32, crate::unity_engine::gameobject::GameObject)` overload"]
2961    pub fn set_rtpc_value_4(
2962        in_rtpc_id: impl ::core::convert::Into<u32>,
2963        in_value: impl ::core::convert::Into<f32>,
2964        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2965    ) -> crate::root::akresult::AKRESULT {
2966        unsafe {
2967            ::unity::il2cpp_call!((::unity::module_base()+0x1d0f6b0usize)as*mut u8,crate::root::akresult::AKRESULT;
2968(u32)::core::convert::Into::into(in_rtpc_id),(f32)::core::convert::Into::into(in_value),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
2969        }
2970    }
2971
2972    #[doc = "`SetRTPCValue(u32, f32)` overload"]
2973    pub fn set_rtpc_value_5(
2974        in_rtpc_id: impl ::core::convert::Into<u32>,
2975        in_value: impl ::core::convert::Into<f32>,
2976    ) -> crate::root::akresult::AKRESULT {
2977        unsafe {
2978            ::unity::il2cpp_call!((::unity::module_base()+0x1d0f820usize)as*mut u8,crate::root::akresult::AKRESULT;
2979(u32)::core::convert::Into::into(in_rtpc_id),(f32)::core::convert::Into::into(in_value))
2980        }
2981    }
2982
2983    #[doc = "`SetRTPCValue(::unity::Il2CppString, f32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool)` overload"]
2984    pub fn set_rtpc_value_6(
2985        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
2986        in_value: impl ::core::convert::Into<f32>,
2987        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
2988        in_u_value_change_duration: impl ::core::convert::Into<i32>,
2989        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
2990        in_b_bypass_internal_value_interpolation: impl ::core::convert::Into<bool>,
2991    ) -> crate::root::akresult::AKRESULT {
2992        unsafe {
2993            ::unity::il2cpp_call!((::unity::module_base()+0x1d0f8b0usize)as*mut u8,crate::root::akresult::AKRESULT;
2994(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(f32)::core::convert::Into::into(in_value),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve),(bool)::core::convert::Into::into(in_b_bypass_internal_value_interpolation))
2995        }
2996    }
2997
2998    #[doc = "`SetRTPCValue(::unity::Il2CppString, f32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
2999    pub fn set_rtpc_value_7(
3000        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3001        in_value: impl ::core::convert::Into<f32>,
3002        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3003        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3004        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
3005    ) -> crate::root::akresult::AKRESULT {
3006        unsafe {
3007            ::unity::il2cpp_call!((::unity::module_base()+0x1d0fad0usize)as*mut u8,crate::root::akresult::AKRESULT;
3008(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(f32)::core::convert::Into::into(in_value),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
3009        }
3010    }
3011
3012    #[doc = "`SetRTPCValue(::unity::Il2CppString, f32, crate::unity_engine::gameobject::GameObject, i32)` overload"]
3013    pub fn set_rtpc_value_8(
3014        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3015        in_value: impl ::core::convert::Into<f32>,
3016        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3017        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3018    ) -> crate::root::akresult::AKRESULT {
3019        unsafe {
3020            ::unity::il2cpp_call!((::unity::module_base()+0x1d0fcd0usize)as*mut u8,crate::root::akresult::AKRESULT;
3021(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(f32)::core::convert::Into::into(in_value),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration))
3022        }
3023    }
3024
3025    #[doc = "`SetRTPCValue(::unity::Il2CppString, f32, crate::unity_engine::gameobject::GameObject)` overload"]
3026    pub fn set_rtpc_value_9(
3027        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3028        in_value: impl ::core::convert::Into<f32>,
3029        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3030    ) -> crate::root::akresult::AKRESULT {
3031        unsafe {
3032            ::unity::il2cpp_call!((::unity::module_base()+0x1d0feb0usize)as*mut u8,crate::root::akresult::AKRESULT;
3033(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(f32)::core::convert::Into::into(in_value),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
3034        }
3035    }
3036
3037    #[doc = "`SetRTPCValue(::unity::Il2CppString, f32)` overload"]
3038    pub fn set_rtpc_value_10(
3039        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3040        in_value: impl ::core::convert::Into<f32>,
3041    ) -> crate::root::akresult::AKRESULT {
3042        unsafe {
3043            ::unity::il2cpp_call!((::unity::module_base()+0x1d10080usize)as*mut u8,crate::root::akresult::AKRESULT;
3044(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(f32)::core::convert::Into::into(in_value))
3045        }
3046    }
3047
3048    #[doc = "`SetRTPCValueByPlayingID(u32, f32, u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool)` overload"]
3049    pub fn set_rtpc_value_by_playing_id(
3050        in_rtpc_id: impl ::core::convert::Into<u32>,
3051        in_value: impl ::core::convert::Into<f32>,
3052        in_playing_id: impl ::core::convert::Into<u32>,
3053        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3054        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
3055        in_b_bypass_internal_value_interpolation: impl ::core::convert::Into<bool>,
3056    ) -> crate::root::akresult::AKRESULT {
3057        unsafe {
3058            ::unity::il2cpp_call!((::unity::module_base()+0x1d10170usize)as*mut u8,crate::root::akresult::AKRESULT;
3059(u32)::core::convert::Into::into(in_rtpc_id),(f32)::core::convert::Into::into(in_value),(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve),(bool)::core::convert::Into::into(in_b_bypass_internal_value_interpolation))
3060        }
3061    }
3062
3063    #[doc = "`SetRTPCValueByPlayingID(u32, f32, u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
3064    pub fn set_rtpc_value_by_playing_id_2(
3065        in_rtpc_id: impl ::core::convert::Into<u32>,
3066        in_value: impl ::core::convert::Into<f32>,
3067        in_playing_id: impl ::core::convert::Into<u32>,
3068        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3069        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
3070    ) -> crate::root::akresult::AKRESULT {
3071        unsafe {
3072            ::unity::il2cpp_call!((::unity::module_base()+0x1d10230usize)as*mut u8,crate::root::akresult::AKRESULT;
3073(u32)::core::convert::Into::into(in_rtpc_id),(f32)::core::convert::Into::into(in_value),(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
3074        }
3075    }
3076
3077    #[doc = "`SetRTPCValueByPlayingID(u32, f32, u32, i32)` overload"]
3078    pub fn set_rtpc_value_by_playing_id_3(
3079        in_rtpc_id: impl ::core::convert::Into<u32>,
3080        in_value: impl ::core::convert::Into<f32>,
3081        in_playing_id: impl ::core::convert::Into<u32>,
3082        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3083    ) -> crate::root::akresult::AKRESULT {
3084        unsafe {
3085            ::unity::il2cpp_call!((::unity::module_base()+0x1d102e0usize)as*mut u8,crate::root::akresult::AKRESULT;
3086(u32)::core::convert::Into::into(in_rtpc_id),(f32)::core::convert::Into::into(in_value),(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_value_change_duration))
3087        }
3088    }
3089
3090    #[doc = "`SetRTPCValueByPlayingID(u32, f32, u32)` overload"]
3091    pub fn set_rtpc_value_by_playing_id_4(
3092        in_rtpc_id: impl ::core::convert::Into<u32>,
3093        in_value: impl ::core::convert::Into<f32>,
3094        in_playing_id: impl ::core::convert::Into<u32>,
3095    ) -> crate::root::akresult::AKRESULT {
3096        unsafe {
3097            ::unity::il2cpp_call!((::unity::module_base()+0x1d10380usize)as*mut u8,crate::root::akresult::AKRESULT;
3098(u32)::core::convert::Into::into(in_rtpc_id),(f32)::core::convert::Into::into(in_value),(u32)::core::convert::Into::into(in_playing_id))
3099        }
3100    }
3101
3102    #[doc = "`SetRTPCValueByPlayingID(::unity::Il2CppString, f32, u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool)` overload"]
3103    pub fn set_rtpc_value_by_playing_id_5(
3104        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3105        in_value: impl ::core::convert::Into<f32>,
3106        in_playing_id: impl ::core::convert::Into<u32>,
3107        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3108        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
3109        in_b_bypass_internal_value_interpolation: impl ::core::convert::Into<bool>,
3110    ) -> crate::root::akresult::AKRESULT {
3111        unsafe {
3112            ::unity::il2cpp_call!((::unity::module_base()+0x1d10410usize)as*mut u8,crate::root::akresult::AKRESULT;
3113(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(f32)::core::convert::Into::into(in_value),(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve),(bool)::core::convert::Into::into(in_b_bypass_internal_value_interpolation))
3114        }
3115    }
3116
3117    #[doc = "`SetRTPCValueByPlayingID(::unity::Il2CppString, f32, u32, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
3118    pub fn set_rtpc_value_by_playing_id_6(
3119        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3120        in_value: impl ::core::convert::Into<f32>,
3121        in_playing_id: impl ::core::convert::Into<u32>,
3122        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3123        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
3124    ) -> crate::root::akresult::AKRESULT {
3125        unsafe {
3126            ::unity::il2cpp_call!((::unity::module_base()+0x1d10560usize)as*mut u8,crate::root::akresult::AKRESULT;
3127(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(f32)::core::convert::Into::into(in_value),(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
3128        }
3129    }
3130
3131    #[doc = "`SetRTPCValueByPlayingID(::unity::Il2CppString, f32, u32, i32)` overload"]
3132    pub fn set_rtpc_value_by_playing_id_7(
3133        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3134        in_value: impl ::core::convert::Into<f32>,
3135        in_playing_id: impl ::core::convert::Into<u32>,
3136        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3137    ) -> crate::root::akresult::AKRESULT {
3138        unsafe {
3139            ::unity::il2cpp_call!((::unity::module_base()+0x1d10690usize)as*mut u8,crate::root::akresult::AKRESULT;
3140(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(f32)::core::convert::Into::into(in_value),(u32)::core::convert::Into::into(in_playing_id),(i32)::core::convert::Into::into(in_u_value_change_duration))
3141        }
3142    }
3143
3144    #[doc = "`SetRTPCValueByPlayingID(::unity::Il2CppString, f32, u32)` overload"]
3145    pub fn set_rtpc_value_by_playing_id_8(
3146        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3147        in_value: impl ::core::convert::Into<f32>,
3148        in_playing_id: impl ::core::convert::Into<u32>,
3149    ) -> crate::root::akresult::AKRESULT {
3150        unsafe {
3151            ::unity::il2cpp_call!((::unity::module_base()+0x1d107a0usize)as*mut u8,crate::root::akresult::AKRESULT;
3152(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(f32)::core::convert::Into::into(in_value),(u32)::core::convert::Into::into(in_playing_id))
3153        }
3154    }
3155
3156    #[doc = "`ResetRTPCValue(u32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool)` overload"]
3157    pub fn reset_rtpc_value(
3158        in_rtpc_id: impl ::core::convert::Into<u32>,
3159        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3160        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3161        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
3162        in_b_bypass_internal_value_interpolation: impl ::core::convert::Into<bool>,
3163    ) -> crate::root::akresult::AKRESULT {
3164        unsafe {
3165            ::unity::il2cpp_call!((::unity::module_base()+0x1d10890usize)as*mut u8,crate::root::akresult::AKRESULT;
3166(u32)::core::convert::Into::into(in_rtpc_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve),(bool)::core::convert::Into::into(in_b_bypass_internal_value_interpolation))
3167        }
3168    }
3169
3170    #[doc = "`ResetRTPCValue(u32, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
3171    pub fn reset_rtpc_value_2(
3172        in_rtpc_id: impl ::core::convert::Into<u32>,
3173        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3174        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3175        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
3176    ) -> crate::root::akresult::AKRESULT {
3177        unsafe {
3178            ::unity::il2cpp_call!((::unity::module_base()+0x1d10a10usize)as*mut u8,crate::root::akresult::AKRESULT;
3179(u32)::core::convert::Into::into(in_rtpc_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
3180        }
3181    }
3182
3183    #[doc = "`ResetRTPCValue(u32, crate::unity_engine::gameobject::GameObject, i32)` overload"]
3184    pub fn reset_rtpc_value_3(
3185        in_rtpc_id: impl ::core::convert::Into<u32>,
3186        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3187        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3188    ) -> crate::root::akresult::AKRESULT {
3189        unsafe {
3190            ::unity::il2cpp_call!((::unity::module_base()+0x1d10b90usize)as*mut u8,crate::root::akresult::AKRESULT;
3191(u32)::core::convert::Into::into(in_rtpc_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration))
3192        }
3193    }
3194
3195    #[doc = "`ResetRTPCValue(u32, crate::unity_engine::gameobject::GameObject)` overload"]
3196    pub fn reset_rtpc_value_4(
3197        in_rtpc_id: impl ::core::convert::Into<u32>,
3198        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3199    ) -> crate::root::akresult::AKRESULT {
3200        unsafe {
3201            ::unity::il2cpp_call!((::unity::module_base()+0x1d10d00usize)as*mut u8,crate::root::akresult::AKRESULT;
3202(u32)::core::convert::Into::into(in_rtpc_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
3203        }
3204    }
3205
3206    #[doc = "`ResetRTPCValue(u32)` overload"]
3207    pub fn reset_rtpc_value_5(in_rtpc_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
3208        unsafe {
3209            ::unity::il2cpp_call!((::unity::module_base()+0x1d10e60usize)as*mut u8,crate::root::akresult::AKRESULT;
3210(u32)::core::convert::Into::into(in_rtpc_id))
3211        }
3212    }
3213
3214    #[doc = "`ResetRTPCValue(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation, bool)` overload"]
3215    pub fn reset_rtpc_value_6(
3216        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3217        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3218        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3219        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
3220        in_b_bypass_internal_value_interpolation: impl ::core::convert::Into<bool>,
3221    ) -> crate::root::akresult::AKRESULT {
3222        unsafe {
3223            ::unity::il2cpp_call!((::unity::module_base()+0x1d10ee0usize)as*mut u8,crate::root::akresult::AKRESULT;
3224(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve),(bool)::core::convert::Into::into(in_b_bypass_internal_value_interpolation))
3225        }
3226    }
3227
3228    #[doc = "`ResetRTPCValue(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32, crate::root::akcurveinterpolation::AkCurveInterpolation)` overload"]
3229    pub fn reset_rtpc_value_7(
3230        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3231        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3232        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3233        in_e_fade_curve: impl ::core::convert::Into<crate::root::akcurveinterpolation::AkCurveInterpolation>,
3234    ) -> crate::root::akresult::AKRESULT {
3235        unsafe {
3236            ::unity::il2cpp_call!((::unity::module_base()+0x1d110e0usize)as*mut u8,crate::root::akresult::AKRESULT;
3237(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration),(crate::root::akcurveinterpolation::AkCurveInterpolation)::core::convert::Into::into(in_e_fade_curve))
3238        }
3239    }
3240
3241    #[doc = "`ResetRTPCValue(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, i32)` overload"]
3242    pub fn reset_rtpc_value_8(
3243        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3244        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3245        in_u_value_change_duration: impl ::core::convert::Into<i32>,
3246    ) -> crate::root::akresult::AKRESULT {
3247        unsafe {
3248            ::unity::il2cpp_call!((::unity::module_base()+0x1d112c0usize)as*mut u8,crate::root::akresult::AKRESULT;
3249(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(i32)::core::convert::Into::into(in_u_value_change_duration))
3250        }
3251    }
3252
3253    #[doc = "`ResetRTPCValue(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject)` overload"]
3254    pub fn reset_rtpc_value_9(
3255        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3256        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3257    ) -> crate::root::akresult::AKRESULT {
3258        unsafe {
3259            ::unity::il2cpp_call!((::unity::module_base()+0x1d11480usize)as*mut u8,crate::root::akresult::AKRESULT;
3260(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
3261        }
3262    }
3263
3264    #[doc = "`ResetRTPCValue(::unity::Il2CppString)` overload"]
3265    pub fn reset_rtpc_value_10(in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
3266        unsafe {
3267            ::unity::il2cpp_call!((::unity::module_base()+0x1d11630usize)as*mut u8,crate::root::akresult::AKRESULT;
3268(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name))
3269        }
3270    }
3271
3272    #[doc = "`SetSwitch(u32, u32, crate::unity_engine::gameobject::GameObject)` overload"]
3273    pub fn set_switch(
3274        in_switch_group: impl ::core::convert::Into<u32>,
3275        in_switch_state: impl ::core::convert::Into<u32>,
3276        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3277    ) -> crate::root::akresult::AKRESULT {
3278        unsafe {
3279            ::unity::il2cpp_call!((::unity::module_base()+0x1d11700usize)as*mut u8,crate::root::akresult::AKRESULT;
3280(u32)::core::convert::Into::into(in_switch_group),(u32)::core::convert::Into::into(in_switch_state),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
3281        }
3282    }
3283
3284    #[doc = "`SetSwitch(::unity::Il2CppString, ::unity::Il2CppString, crate::unity_engine::gameobject::GameObject)` overload"]
3285    pub fn set_switch_2(
3286        in_psz_switch_group: impl ::core::convert::Into<::unity::Il2CppString>,
3287        in_psz_switch_state: impl ::core::convert::Into<::unity::Il2CppString>,
3288        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3289    ) -> crate::root::akresult::AKRESULT {
3290        unsafe {
3291            ::unity::il2cpp_call!((::unity::module_base()+0x1d11870usize)as*mut u8,crate::root::akresult::AKRESULT;
3292(::unity::Il2CppString)::core::convert::Into::into(in_psz_switch_group),(::unity::Il2CppString)::core::convert::Into::into(in_psz_switch_state),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
3293        }
3294    }
3295
3296    #[doc = "`PostTrigger(u32, crate::unity_engine::gameobject::GameObject)` overload"]
3297    pub fn post_trigger(
3298        in_trigger_id: impl ::core::convert::Into<u32>,
3299        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3300    ) -> crate::root::akresult::AKRESULT {
3301        unsafe {
3302            ::unity::il2cpp_call!((::unity::module_base()+0x1d11a70usize)as*mut u8,crate::root::akresult::AKRESULT;
3303(u32)::core::convert::Into::into(in_trigger_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
3304        }
3305    }
3306
3307    #[doc = "`PostTrigger(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject)` overload"]
3308    pub fn post_trigger_2(
3309        in_psz_trigger: impl ::core::convert::Into<::unity::Il2CppString>,
3310        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3311    ) -> crate::root::akresult::AKRESULT {
3312        unsafe {
3313            ::unity::il2cpp_call!((::unity::module_base()+0x1d11bd0usize)as*mut u8,crate::root::akresult::AKRESULT;
3314(::unity::Il2CppString)::core::convert::Into::into(in_psz_trigger),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
3315        }
3316    }
3317
3318    #[doc = "`SetState(u32, u32)` overload"]
3319    pub fn set_state(in_state_group: impl ::core::convert::Into<u32>, in_state: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
3320        unsafe {
3321            ::unity::il2cpp_call!((::unity::module_base()+0x1d11d80usize)as*mut u8,crate::root::akresult::AKRESULT;
3322(u32)::core::convert::Into::into(in_state_group),(u32)::core::convert::Into::into(in_state))
3323        }
3324    }
3325
3326    #[doc = "`SetState(::unity::Il2CppString, ::unity::Il2CppString)` overload"]
3327    pub fn set_state_2(
3328        in_psz_state_group: impl ::core::convert::Into<::unity::Il2CppString>,
3329        in_psz_state: impl ::core::convert::Into<::unity::Il2CppString>,
3330    ) -> crate::root::akresult::AKRESULT {
3331        unsafe {
3332            ::unity::il2cpp_call!((::unity::module_base()+0x1d11e00usize)as*mut u8,crate::root::akresult::AKRESULT;
3333(::unity::Il2CppString)::core::convert::Into::into(in_psz_state_group),(::unity::Il2CppString)::core::convert::Into::into(in_psz_state))
3334        }
3335    }
3336
3337    #[doc = "`SetGameObjectAuxSendValues(crate::unity_engine::gameobject::GameObject, crate::root::akauxsendarray::AkAuxSendArray, u32)` overload"]
3338    pub fn set_game_object_aux_send_values(
3339        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3340        in_a_aux_send_values: impl ::core::convert::Into<crate::root::akauxsendarray::AkAuxSendArray>,
3341        in_u_num_send_values: impl ::core::convert::Into<u32>,
3342    ) -> crate::root::akresult::AKRESULT {
3343        unsafe {
3344            ::unity::il2cpp_call!((::unity::module_base()+0x1d11f10usize)as*mut u8,crate::root::akresult::AKRESULT;
3345(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(crate::root::akauxsendarray::AkAuxSendArray)::core::convert::Into::into(in_a_aux_send_values),(u32)::core::convert::Into::into(in_u_num_send_values))
3346        }
3347    }
3348
3349    #[doc = "`SetGameObjectOutputBusVolume(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject, f32)` overload"]
3350    pub fn set_game_object_output_bus_volume(
3351        in_emitter_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3352        in_listener_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3353        in_f_control_value: impl ::core::convert::Into<f32>,
3354    ) -> crate::root::akresult::AKRESULT {
3355        unsafe {
3356            ::unity::il2cpp_call!((::unity::module_base()+0x1d12080usize)as*mut u8,crate::root::akresult::AKRESULT;
3357(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_emitter_obj_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_listener_obj_id),(f32)::core::convert::Into::into(in_f_control_value))
3358        }
3359    }
3360
3361    #[doc = "`SetActorMixerEffect(u32, u32, u32)` overload"]
3362    pub fn set_actor_mixer_effect(
3363        in_audio_node_id: impl ::core::convert::Into<u32>,
3364        in_u_fx_index: impl ::core::convert::Into<u32>,
3365        in_share_set_id: impl ::core::convert::Into<u32>,
3366    ) -> crate::root::akresult::AKRESULT {
3367        unsafe {
3368            ::unity::il2cpp_call!((::unity::module_base()+0x1d12280usize)as*mut u8,crate::root::akresult::AKRESULT;
3369(u32)::core::convert::Into::into(in_audio_node_id),(u32)::core::convert::Into::into(in_u_fx_index),(u32)::core::convert::Into::into(in_share_set_id))
3370        }
3371    }
3372
3373    #[doc = "`SetBusEffect(u32, u32, u32)` overload"]
3374    pub fn set_bus_effect(
3375        in_audio_node_id: impl ::core::convert::Into<u32>,
3376        in_u_fx_index: impl ::core::convert::Into<u32>,
3377        in_share_set_id: impl ::core::convert::Into<u32>,
3378    ) -> crate::root::akresult::AKRESULT {
3379        unsafe {
3380            ::unity::il2cpp_call!((::unity::module_base()+0x1d12310usize)as*mut u8,crate::root::akresult::AKRESULT;
3381(u32)::core::convert::Into::into(in_audio_node_id),(u32)::core::convert::Into::into(in_u_fx_index),(u32)::core::convert::Into::into(in_share_set_id))
3382        }
3383    }
3384
3385    #[doc = "`SetBusEffect(::unity::Il2CppString, u32, u32)` overload"]
3386    pub fn set_bus_effect_2(
3387        in_psz_bus_name: impl ::core::convert::Into<::unity::Il2CppString>,
3388        in_u_fx_index: impl ::core::convert::Into<u32>,
3389        in_share_set_id: impl ::core::convert::Into<u32>,
3390    ) -> crate::root::akresult::AKRESULT {
3391        unsafe {
3392            ::unity::il2cpp_call!((::unity::module_base()+0x1d123a0usize)as*mut u8,crate::root::akresult::AKRESULT;
3393(::unity::Il2CppString)::core::convert::Into::into(in_psz_bus_name),(u32)::core::convert::Into::into(in_u_fx_index),(u32)::core::convert::Into::into(in_share_set_id))
3394        }
3395    }
3396
3397    #[doc = "`SetMixer(u32, u32)` overload"]
3398    pub fn set_mixer(
3399        in_audio_node_id: impl ::core::convert::Into<u32>,
3400        in_share_set_id: impl ::core::convert::Into<u32>,
3401    ) -> crate::root::akresult::AKRESULT {
3402        unsafe {
3403            ::unity::il2cpp_call!((::unity::module_base()+0x1d12490usize)as*mut u8,crate::root::akresult::AKRESULT;
3404(u32)::core::convert::Into::into(in_audio_node_id),(u32)::core::convert::Into::into(in_share_set_id))
3405        }
3406    }
3407
3408    #[doc = "`SetMixer(::unity::Il2CppString, u32)` overload"]
3409    pub fn set_mixer_2(
3410        in_psz_bus_name: impl ::core::convert::Into<::unity::Il2CppString>,
3411        in_share_set_id: impl ::core::convert::Into<u32>,
3412    ) -> crate::root::akresult::AKRESULT {
3413        unsafe {
3414            ::unity::il2cpp_call!((::unity::module_base()+0x1d12510usize)as*mut u8,crate::root::akresult::AKRESULT;
3415(::unity::Il2CppString)::core::convert::Into::into(in_psz_bus_name),(u32)::core::convert::Into::into(in_share_set_id))
3416        }
3417    }
3418
3419    #[doc = "`SetBusConfig(u32, crate::root::akchannelconfig::AkChannelConfig)` overload"]
3420    pub fn set_bus_config(
3421        in_audio_node_id: impl ::core::convert::Into<u32>,
3422        in_channel_config: impl ::core::convert::Into<crate::root::akchannelconfig::AkChannelConfig>,
3423    ) -> crate::root::akresult::AKRESULT {
3424        unsafe {
3425            ::unity::il2cpp_call!((::unity::module_base()+0x1d125e0usize)as*mut u8,crate::root::akresult::AKRESULT;
3426(u32)::core::convert::Into::into(in_audio_node_id),(crate::root::akchannelconfig::AkChannelConfig)::core::convert::Into::into(in_channel_config))
3427        }
3428    }
3429
3430    #[doc = "`SetBusConfig(::unity::Il2CppString, crate::root::akchannelconfig::AkChannelConfig)` overload"]
3431    pub fn set_bus_config_2(
3432        in_psz_bus_name: impl ::core::convert::Into<::unity::Il2CppString>,
3433        in_channel_config: impl ::core::convert::Into<crate::root::akchannelconfig::AkChannelConfig>,
3434    ) -> crate::root::akresult::AKRESULT {
3435        unsafe {
3436            ::unity::il2cpp_call!((::unity::module_base()+0x1d12670usize)as*mut u8,crate::root::akresult::AKRESULT;
3437(::unity::Il2CppString)::core::convert::Into::into(in_psz_bus_name),(crate::root::akchannelconfig::AkChannelConfig)::core::convert::Into::into(in_channel_config))
3438        }
3439    }
3440
3441    #[doc = "`SetObjectObstructionAndOcclusion(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject, f32, f32)` overload"]
3442    pub fn set_object_obstruction_and_occlusion(
3443        in_emitter_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3444        in_listener_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3445        in_f_obstruction_level: impl ::core::convert::Into<f32>,
3446        in_f_occlusion_level: impl ::core::convert::Into<f32>,
3447    ) -> crate::root::akresult::AKRESULT {
3448        unsafe {
3449            ::unity::il2cpp_call!((::unity::module_base()+0x1d12750usize)as*mut u8,crate::root::akresult::AKRESULT;
3450(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_emitter_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_listener_id),(f32)::core::convert::Into::into(in_f_obstruction_level),(f32)::core::convert::Into::into(in_f_occlusion_level))
3451        }
3452    }
3453
3454    #[doc = "`SetMultipleObstructionAndOcclusion(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject, crate::root::akobstructionocclusionvaluesarray::AkObstructionOcclusionValuesArray, u32)` overload"]
3455    pub fn set_multiple_obstruction_and_occlusion(
3456        in_emitter_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3457        in_u_listener_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3458        in_f_obstruction_occlusion_values: impl ::core::convert::Into<crate::root::akobstructionocclusionvaluesarray::AkObstructionOcclusionValuesArray>,
3459        in_u_num_occlusion_obstruction: impl ::core::convert::Into<u32>,
3460    ) -> crate::root::akresult::AKRESULT {
3461        unsafe {
3462            ::unity::il2cpp_call!((::unity::module_base()+0x1d12960usize)as*mut u8,crate::root::akresult::AKRESULT;
3463(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_emitter_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_u_listener_id),(crate::root::akobstructionocclusionvaluesarray::AkObstructionOcclusionValuesArray)::core::convert::Into::into(in_f_obstruction_occlusion_values),(u32)::core::convert::Into::into(in_u_num_occlusion_obstruction))
3464        }
3465    }
3466
3467    #[doc = "`StartOutputCapture(::unity::Il2CppString)` overload"]
3468    pub fn start_output_capture(in_capture_file_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
3469        unsafe {
3470            ::unity::il2cpp_call!((::unity::module_base()+0x1d12b80usize)as*mut u8,crate::root::akresult::AKRESULT;
3471(::unity::Il2CppString)::core::convert::Into::into(in_capture_file_name))
3472        }
3473    }
3474
3475    #[doc = "`StopOutputCapture()` overload"]
3476    pub fn stop_output_capture() -> crate::root::akresult::AKRESULT {
3477        unsafe {
3478            ::unity::il2cpp_call!((::unity::module_base()+0x1d12c50usize)as*mut u8,crate::root::akresult::AKRESULT;
3479            )
3480        }
3481    }
3482
3483    #[doc = "`AddOutputCaptureMarker(::unity::Il2CppString)` overload"]
3484    pub fn add_output_capture_marker(in_marker_text: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
3485        unsafe {
3486            ::unity::il2cpp_call!((::unity::module_base()+0x1d12cd0usize)as*mut u8,crate::root::akresult::AKRESULT;
3487(::unity::Il2CppString)::core::convert::Into::into(in_marker_text))
3488        }
3489    }
3490
3491    #[doc = "`StartProfilerCapture(::unity::Il2CppString)` overload"]
3492    pub fn start_profiler_capture(in_capture_file_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
3493        unsafe {
3494            ::unity::il2cpp_call!((::unity::module_base()+0x1d12da0usize)as*mut u8,crate::root::akresult::AKRESULT;
3495(::unity::Il2CppString)::core::convert::Into::into(in_capture_file_name))
3496        }
3497    }
3498
3499    #[doc = "`StopProfilerCapture()` overload"]
3500    pub fn stop_profiler_capture() -> crate::root::akresult::AKRESULT {
3501        unsafe {
3502            ::unity::il2cpp_call!((::unity::module_base()+0x1d12e70usize)as*mut u8,crate::root::akresult::AKRESULT;
3503            )
3504        }
3505    }
3506
3507    #[doc = "`RemoveOutput(u64)` overload"]
3508    pub fn remove_output(in_id_output: impl ::core::convert::Into<u64>) -> crate::root::akresult::AKRESULT {
3509        unsafe {
3510            ::unity::il2cpp_call!((::unity::module_base()+0x1d12ef0usize)as*mut u8,crate::root::akresult::AKRESULT;
3511(u64)::core::convert::Into::into(in_id_output))
3512        }
3513    }
3514
3515    #[doc = "`ReplaceOutput(crate::root::akoutputsettings::AkOutputSettings, u64, *mutu64)` overload"]
3516    pub fn replace_output(
3517        in_settings: impl ::core::convert::Into<crate::root::akoutputsettings::AkOutputSettings>,
3518        in_output_device_id: impl ::core::convert::Into<u64>,
3519    ) -> (crate::root::akresult::AKRESULT, u64) {
3520        unsafe {
3521            let mut __out_0 = ::core::mem::MaybeUninit::<u64>::uninit();
3522            let __ret = {
3523                ::unity::il2cpp_call!((::unity::module_base()+0x1d12f70usize)as*mut u8,crate::root::akresult::AKRESULT;
3524(crate::root::akoutputsettings::AkOutputSettings)::core::convert::Into::into(in_settings),(u64)::core::convert::Into::into(in_output_device_id),(*mut u64)__out_0.as_mut_ptr())
3525            };
3526            (__ret, __out_0.assume_init())
3527        }
3528    }
3529
3530    #[doc = "`ReplaceOutput(crate::root::akoutputsettings::AkOutputSettings, u64)` overload"]
3531    pub fn replace_output_2(
3532        in_settings: impl ::core::convert::Into<crate::root::akoutputsettings::AkOutputSettings>,
3533        in_output_device_id: impl ::core::convert::Into<u64>,
3534    ) -> crate::root::akresult::AKRESULT {
3535        unsafe {
3536            ::unity::il2cpp_call!((::unity::module_base()+0x1d13010usize)as*mut u8,crate::root::akresult::AKRESULT;
3537(crate::root::akoutputsettings::AkOutputSettings)::core::convert::Into::into(in_settings),(u64)::core::convert::Into::into(in_output_device_id))
3538        }
3539    }
3540
3541    #[doc = "`GetOutputID(u32, u32)` overload"]
3542    pub fn get_output_id(in_id_shareset: impl ::core::convert::Into<u32>, in_id_device: impl ::core::convert::Into<u32>) -> u64 {
3543        unsafe {
3544            ::unity::il2cpp_call!((::unity::module_base()+0x1d130a0usize)as*mut u8,u64;
3545(u32)::core::convert::Into::into(in_id_shareset),(u32)::core::convert::Into::into(in_id_device))
3546        }
3547    }
3548
3549    #[doc = "`GetOutputID(::unity::Il2CppString, u32)` overload"]
3550    pub fn get_output_id_2(in_sz_share_set: impl ::core::convert::Into<::unity::Il2CppString>, in_id_device: impl ::core::convert::Into<u32>) -> u64 {
3551        unsafe {
3552            ::unity::il2cpp_call!((::unity::module_base()+0x1d13120usize)as*mut u8,u64;
3553(::unity::Il2CppString)::core::convert::Into::into(in_sz_share_set),(u32)::core::convert::Into::into(in_id_device))
3554        }
3555    }
3556
3557    #[doc = "`SetBusDevice(u32, u32)` overload"]
3558    pub fn set_bus_device(
3559        in_id_bus: impl ::core::convert::Into<u32>,
3560        in_id_new_device: impl ::core::convert::Into<u32>,
3561    ) -> crate::root::akresult::AKRESULT {
3562        unsafe {
3563            ::unity::il2cpp_call!((::unity::module_base()+0x1d131f0usize)as*mut u8,crate::root::akresult::AKRESULT;
3564(u32)::core::convert::Into::into(in_id_bus),(u32)::core::convert::Into::into(in_id_new_device))
3565        }
3566    }
3567
3568    #[doc = "`SetBusDevice(::unity::Il2CppString, ::unity::Il2CppString)` overload"]
3569    pub fn set_bus_device_2(
3570        in_bus_name: impl ::core::convert::Into<::unity::Il2CppString>,
3571        in_device_name: impl ::core::convert::Into<::unity::Il2CppString>,
3572    ) -> crate::root::akresult::AKRESULT {
3573        unsafe {
3574            ::unity::il2cpp_call!((::unity::module_base()+0x1d13270usize)as*mut u8,crate::root::akresult::AKRESULT;
3575(::unity::Il2CppString)::core::convert::Into::into(in_bus_name),(::unity::Il2CppString)::core::convert::Into::into(in_device_name))
3576        }
3577    }
3578
3579    #[doc = "`GetDeviceList(u32, u32, *mutu32, crate::root::akdevicedescriptionarray::AkDeviceDescriptionArray)` overload"]
3580    pub fn get_device_list(
3581        in_ul_company_id: impl ::core::convert::Into<u32>,
3582        in_ul_plugin_id: impl ::core::convert::Into<u32>,
3583        out_device_descriptions: impl ::core::convert::Into<crate::root::akdevicedescriptionarray::AkDeviceDescriptionArray>,
3584    ) -> (crate::root::akresult::AKRESULT, u32) {
3585        unsafe {
3586            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
3587            let __ret = {
3588                ::unity::il2cpp_call!((::unity::module_base()+0x1d13380usize)as*mut u8,crate::root::akresult::AKRESULT;
3589(u32)::core::convert::Into::into(in_ul_company_id),(u32)::core::convert::Into::into(in_ul_plugin_id),(*mut u32)__out_0.as_mut_ptr(),(crate::root::akdevicedescriptionarray::AkDeviceDescriptionArray)::core::convert::Into::into(out_device_descriptions))
3590            };
3591            (__ret, __out_0.assume_init())
3592        }
3593    }
3594
3595    #[doc = "`GetDeviceList(u32, *mutu32, crate::root::akdevicedescriptionarray::AkDeviceDescriptionArray)` overload"]
3596    pub fn get_device_list_2(
3597        in_audio_device_share_set_id: impl ::core::convert::Into<u32>,
3598        out_device_descriptions: impl ::core::convert::Into<crate::root::akdevicedescriptionarray::AkDeviceDescriptionArray>,
3599    ) -> (crate::root::akresult::AKRESULT, u32) {
3600        unsafe {
3601            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
3602            let __ret = {
3603                ::unity::il2cpp_call!((::unity::module_base()+0x1d13430usize)as*mut u8,crate::root::akresult::AKRESULT;
3604(u32)::core::convert::Into::into(in_audio_device_share_set_id),(*mut u32)__out_0.as_mut_ptr(),(crate::root::akdevicedescriptionarray::AkDeviceDescriptionArray)::core::convert::Into::into(out_device_descriptions))
3605            };
3606            (__ret, __out_0.assume_init())
3607        }
3608    }
3609
3610    #[doc = "`SetOutputVolume(u64, f32)` overload"]
3611    pub fn set_output_volume(
3612        in_id_output: impl ::core::convert::Into<u64>,
3613        in_f_volume: impl ::core::convert::Into<f32>,
3614    ) -> crate::root::akresult::AKRESULT {
3615        unsafe {
3616            ::unity::il2cpp_call!((::unity::module_base()+0x1d134d0usize)as*mut u8,crate::root::akresult::AKRESULT;
3617(u64)::core::convert::Into::into(in_id_output),(f32)::core::convert::Into::into(in_f_volume))
3618        }
3619    }
3620
3621    #[doc = "`GetDeviceSpatialAudioSupport(u32)` overload"]
3622    pub fn get_device_spatial_audio_support(in_id_device: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
3623        unsafe {
3624            ::unity::il2cpp_call!((::unity::module_base()+0x1d13560usize)as*mut u8,crate::root::akresult::AKRESULT;
3625(u32)::core::convert::Into::into(in_id_device))
3626        }
3627    }
3628
3629    #[doc = "`Suspend(bool)` overload"]
3630    pub fn suspend(in_b_render_anyway: impl ::core::convert::Into<bool>) -> crate::root::akresult::AKRESULT {
3631        unsafe {
3632            ::unity::il2cpp_call!((::unity::module_base()+0x1d135e0usize)as*mut u8,crate::root::akresult::AKRESULT;
3633(bool)::core::convert::Into::into(in_b_render_anyway))
3634        }
3635    }
3636
3637    #[doc = "`Suspend()` overload"]
3638    pub fn suspend_2() -> crate::root::akresult::AKRESULT {
3639        unsafe {
3640            ::unity::il2cpp_call!((::unity::module_base()+0x1d13660usize)as*mut u8,crate::root::akresult::AKRESULT;
3641            )
3642        }
3643    }
3644
3645    #[doc = "`WakeupFromSuspend()` overload"]
3646    pub fn wakeup_from_suspend() -> crate::root::akresult::AKRESULT {
3647        unsafe {
3648            ::unity::il2cpp_call!((::unity::module_base()+0x1d136e0usize)as*mut u8,crate::root::akresult::AKRESULT;
3649            )
3650        }
3651    }
3652
3653    #[doc = "`GetBufferTick()` overload"]
3654    pub fn get_buffer_tick() -> u32 {
3655        unsafe {
3656            ::unity::il2cpp_call!((::unity::module_base()+0x1d13760usize)as*mut u8,u32;
3657            )
3658        }
3659    }
3660
3661    #[doc = "`get_AK_INVALID_MIDI_CHANNEL()` overload"]
3662    pub fn get_ak_invalid_midi_channel() -> u8 {
3663        unsafe {
3664            ::unity::il2cpp_call!((::unity::module_base()+0x1d137e0usize)as*mut u8,u8;
3665            )
3666        }
3667    }
3668
3669    #[doc = "`get_AK_INVALID_MIDI_NOTE()` overload"]
3670    pub fn get_ak_invalid_midi_note() -> u8 {
3671        unsafe {
3672            ::unity::il2cpp_call!((::unity::module_base()+0x1d13860usize)as*mut u8,u8;
3673            )
3674        }
3675    }
3676
3677    #[doc = "`GetPlayingSegmentInfo(u32, crate::root::aksegmentinfo::AkSegmentInfo, bool)` overload"]
3678    pub fn get_playing_segment_info(
3679        in_playing_id: impl ::core::convert::Into<u32>,
3680        out_segment_info: impl ::core::convert::Into<crate::root::aksegmentinfo::AkSegmentInfo>,
3681        in_b_extrapolate: impl ::core::convert::Into<bool>,
3682    ) -> crate::root::akresult::AKRESULT {
3683        unsafe {
3684            ::unity::il2cpp_call!((::unity::module_base()+0x1d138e0usize)as*mut u8,crate::root::akresult::AKRESULT;
3685(u32)::core::convert::Into::into(in_playing_id),(crate::root::aksegmentinfo::AkSegmentInfo)::core::convert::Into::into(out_segment_info),(bool)::core::convert::Into::into(in_b_extrapolate))
3686        }
3687    }
3688
3689    #[doc = "`GetPlayingSegmentInfo(u32, crate::root::aksegmentinfo::AkSegmentInfo)` overload"]
3690    pub fn get_playing_segment_info_2(
3691        in_playing_id: impl ::core::convert::Into<u32>,
3692        out_segment_info: impl ::core::convert::Into<crate::root::aksegmentinfo::AkSegmentInfo>,
3693    ) -> crate::root::akresult::AKRESULT {
3694        unsafe {
3695            ::unity::il2cpp_call!((::unity::module_base()+0x1d139b0usize)as*mut u8,crate::root::akresult::AKRESULT;
3696(u32)::core::convert::Into::into(in_playing_id),(crate::root::aksegmentinfo::AkSegmentInfo)::core::convert::Into::into(out_segment_info))
3697        }
3698    }
3699
3700    #[doc = "`LocalOutput(crate::root::akmonitorerrorcode::AkMonitorErrorCode, ::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject)` overload"]
3701    pub fn local_output(
3702        in_e_error_code: impl ::core::convert::Into<crate::root::akmonitorerrorcode::AkMonitorErrorCode>,
3703        in_psz_error: impl ::core::convert::Into<::unity::Il2CppString>,
3704        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3705        in_playing_id: impl ::core::convert::Into<u32>,
3706        in_game_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3707    ) -> () {
3708        unsafe {
3709            ::unity::il2cpp_call!((::unity::module_base()+0x1d13a80usize)as*mut u8,();
3710(crate::root::akmonitorerrorcode::AkMonitorErrorCode)::core::convert::Into::into(in_e_error_code),(::unity::Il2CppString)::core::convert::Into::into(in_psz_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level),(u32)::core::convert::Into::into(in_playing_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj_id))
3711        }
3712    }
3713
3714    #[doc = "`PostCode(crate::root::akmonitorerrorcode::AkMonitorErrorCode, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject, u32, bool)` overload"]
3715    pub fn post_code(
3716        in_e_error: impl ::core::convert::Into<crate::root::akmonitorerrorcode::AkMonitorErrorCode>,
3717        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3718        in_playing_id: impl ::core::convert::Into<u32>,
3719        in_game_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3720        in_audio_node_id: impl ::core::convert::Into<u32>,
3721        in_b_is_bus: impl ::core::convert::Into<bool>,
3722    ) -> crate::root::akresult::AKRESULT {
3723        unsafe {
3724            ::unity::il2cpp_call!((::unity::module_base()+0x1d13c60usize)as*mut u8,crate::root::akresult::AKRESULT;
3725(crate::root::akmonitorerrorcode::AkMonitorErrorCode)::core::convert::Into::into(in_e_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level),(u32)::core::convert::Into::into(in_playing_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj_id),(u32)::core::convert::Into::into(in_audio_node_id),(bool)::core::convert::Into::into(in_b_is_bus))
3726        }
3727    }
3728
3729    #[doc = "`PostCode(crate::root::akmonitorerrorcode::AkMonitorErrorCode, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject, u32)` overload"]
3730    pub fn post_code_2(
3731        in_e_error: impl ::core::convert::Into<crate::root::akmonitorerrorcode::AkMonitorErrorCode>,
3732        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3733        in_playing_id: impl ::core::convert::Into<u32>,
3734        in_game_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3735        in_audio_node_id: impl ::core::convert::Into<u32>,
3736    ) -> crate::root::akresult::AKRESULT {
3737        unsafe {
3738            ::unity::il2cpp_call!((::unity::module_base()+0x1d13df0usize)as*mut u8,crate::root::akresult::AKRESULT;
3739(crate::root::akmonitorerrorcode::AkMonitorErrorCode)::core::convert::Into::into(in_e_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level),(u32)::core::convert::Into::into(in_playing_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj_id),(u32)::core::convert::Into::into(in_audio_node_id))
3740        }
3741    }
3742
3743    #[doc = "`PostCode(crate::root::akmonitorerrorcode::AkMonitorErrorCode, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject)` overload"]
3744    pub fn post_code_3(
3745        in_e_error: impl ::core::convert::Into<crate::root::akmonitorerrorcode::AkMonitorErrorCode>,
3746        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3747        in_playing_id: impl ::core::convert::Into<u32>,
3748        in_game_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3749    ) -> crate::root::akresult::AKRESULT {
3750        unsafe {
3751            ::unity::il2cpp_call!((::unity::module_base()+0x1d13f70usize)as*mut u8,crate::root::akresult::AKRESULT;
3752(crate::root::akmonitorerrorcode::AkMonitorErrorCode)::core::convert::Into::into(in_e_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level),(u32)::core::convert::Into::into(in_playing_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj_id))
3753        }
3754    }
3755
3756    #[doc = "`PostCode(crate::root::akmonitorerrorcode::AkMonitorErrorCode, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32)` overload"]
3757    pub fn post_code_4(
3758        in_e_error: impl ::core::convert::Into<crate::root::akmonitorerrorcode::AkMonitorErrorCode>,
3759        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3760        in_playing_id: impl ::core::convert::Into<u32>,
3761    ) -> crate::root::akresult::AKRESULT {
3762        unsafe {
3763            ::unity::il2cpp_call!((::unity::module_base()+0x1d140f0usize)as*mut u8,crate::root::akresult::AKRESULT;
3764(crate::root::akmonitorerrorcode::AkMonitorErrorCode)::core::convert::Into::into(in_e_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level),(u32)::core::convert::Into::into(in_playing_id))
3765        }
3766    }
3767
3768    #[doc = "`PostCode(crate::root::akmonitorerrorcode::AkMonitorErrorCode, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)` overload"]
3769    pub fn post_code_5(
3770        in_e_error: impl ::core::convert::Into<crate::root::akmonitorerrorcode::AkMonitorErrorCode>,
3771        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3772    ) -> crate::root::akresult::AKRESULT {
3773        unsafe {
3774            ::unity::il2cpp_call!((::unity::module_base()+0x1d14180usize)as*mut u8,crate::root::akresult::AKRESULT;
3775(crate::root::akmonitorerrorcode::AkMonitorErrorCode)::core::convert::Into::into(in_e_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level))
3776        }
3777    }
3778
3779    #[doc = "`PostString(::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject, u32, bool)` overload"]
3780    pub fn post_string(
3781        in_psz_error: impl ::core::convert::Into<::unity::Il2CppString>,
3782        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3783        in_playing_id: impl ::core::convert::Into<u32>,
3784        in_game_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3785        in_audio_node_id: impl ::core::convert::Into<u32>,
3786        in_b_is_bus: impl ::core::convert::Into<bool>,
3787    ) -> crate::root::akresult::AKRESULT {
3788        unsafe {
3789            ::unity::il2cpp_call!((::unity::module_base()+0x1d14200usize)as*mut u8,crate::root::akresult::AKRESULT;
3790(::unity::Il2CppString)::core::convert::Into::into(in_psz_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level),(u32)::core::convert::Into::into(in_playing_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj_id),(u32)::core::convert::Into::into(in_audio_node_id),(bool)::core::convert::Into::into(in_b_is_bus))
3791        }
3792    }
3793
3794    #[doc = "`PostString(::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject, u32)` overload"]
3795    pub fn post_string_2(
3796        in_psz_error: impl ::core::convert::Into<::unity::Il2CppString>,
3797        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3798        in_playing_id: impl ::core::convert::Into<u32>,
3799        in_game_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3800        in_audio_node_id: impl ::core::convert::Into<u32>,
3801    ) -> crate::root::akresult::AKRESULT {
3802        unsafe {
3803            ::unity::il2cpp_call!((::unity::module_base()+0x1d14410usize)as*mut u8,crate::root::akresult::AKRESULT;
3804(::unity::Il2CppString)::core::convert::Into::into(in_psz_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level),(u32)::core::convert::Into::into(in_playing_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj_id),(u32)::core::convert::Into::into(in_audio_node_id))
3805        }
3806    }
3807
3808    #[doc = "`PostString(::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32, crate::unity_engine::gameobject::GameObject)` overload"]
3809    pub fn post_string_3(
3810        in_psz_error: impl ::core::convert::Into<::unity::Il2CppString>,
3811        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3812        in_playing_id: impl ::core::convert::Into<u32>,
3813        in_game_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3814    ) -> crate::root::akresult::AKRESULT {
3815        unsafe {
3816            ::unity::il2cpp_call!((::unity::module_base()+0x1d14610usize)as*mut u8,crate::root::akresult::AKRESULT;
3817(::unity::Il2CppString)::core::convert::Into::into(in_psz_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level),(u32)::core::convert::Into::into(in_playing_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj_id))
3818        }
3819    }
3820
3821    #[doc = "`PostString(::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel, u32)` overload"]
3822    pub fn post_string_4(
3823        in_psz_error: impl ::core::convert::Into<::unity::Il2CppString>,
3824        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3825        in_playing_id: impl ::core::convert::Into<u32>,
3826    ) -> crate::root::akresult::AKRESULT {
3827        unsafe {
3828            ::unity::il2cpp_call!((::unity::module_base()+0x1d147f0usize)as*mut u8,crate::root::akresult::AKRESULT;
3829(::unity::Il2CppString)::core::convert::Into::into(in_psz_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level),(u32)::core::convert::Into::into(in_playing_id))
3830        }
3831    }
3832
3833    #[doc = "`PostString(::unity::Il2CppString, crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)` overload"]
3834    pub fn post_string_5(
3835        in_psz_error: impl ::core::convert::Into<::unity::Il2CppString>,
3836        in_e_error_level: impl ::core::convert::Into<crate::root::akmonitorerrorlevel::AkMonitorErrorLevel>,
3837    ) -> crate::root::akresult::AKRESULT {
3838        unsafe {
3839            ::unity::il2cpp_call!((::unity::module_base()+0x1d148e0usize)as*mut u8,crate::root::akresult::AKRESULT;
3840(::unity::Il2CppString)::core::convert::Into::into(in_psz_error),(crate::root::akmonitorerrorlevel::AkMonitorErrorLevel)::core::convert::Into::into(in_e_error_level))
3841        }
3842    }
3843
3844    #[doc = "`GetTimeStamp()` overload"]
3845    pub fn get_time_stamp() -> i32 {
3846        unsafe {
3847            ::unity::il2cpp_call!((::unity::module_base()+0x1d149b0usize)as*mut u8,i32;
3848            )
3849        }
3850    }
3851
3852    #[doc = "`GetNumNonZeroBits(u32)` overload"]
3853    pub fn get_num_non_zero_bits(in_u_word: impl ::core::convert::Into<u32>) -> u32 {
3854        unsafe {
3855            ::unity::il2cpp_call!((::unity::module_base()+0x1d14a30usize)as*mut u8,u32;
3856(u32)::core::convert::Into::into(in_u_word))
3857        }
3858    }
3859
3860    #[doc = "`AkGetDefaultHighPriorityThreadProperties(crate::root::akthreadproperties::AkThreadProperties)` overload"]
3861    pub fn ak_get_default_high_priority_thread_properties(
3862        out_thread_properties: impl ::core::convert::Into<crate::root::akthreadproperties::AkThreadProperties>,
3863    ) -> () {
3864        unsafe {
3865            ::unity::il2cpp_call!((::unity::module_base()+0x1d14ab0usize)as*mut u8,();
3866(crate::root::akthreadproperties::AkThreadProperties)::core::convert::Into::into(out_thread_properties))
3867        }
3868    }
3869
3870    #[doc = "`ResolveDialogueEvent(u32, ::unity::Array<u32>, u32, u32)` overload"]
3871    pub fn resolve_dialogue_event(
3872        in_event_id: impl ::core::convert::Into<u32>,
3873        in_a_argument_values: impl ::core::convert::Into<::unity::Array<u32>>,
3874        in_u_num_arguments: impl ::core::convert::Into<u32>,
3875        in_id_sequence: impl ::core::convert::Into<u32>,
3876    ) -> u32 {
3877        unsafe {
3878            ::unity::il2cpp_call!((::unity::module_base()+0x1d14be0usize)as*mut u8,u32;
3879(u32)::core::convert::Into::into(in_event_id),(::unity::Array<u32>)::core::convert::Into::into(in_a_argument_values),(u32)::core::convert::Into::into(in_u_num_arguments),(u32)::core::convert::Into::into(in_id_sequence))
3880        }
3881    }
3882
3883    #[doc = "`ResolveDialogueEvent(u32, ::unity::Array<u32>, u32)` overload"]
3884    pub fn resolve_dialogue_event_2(
3885        in_event_id: impl ::core::convert::Into<u32>,
3886        in_a_argument_values: impl ::core::convert::Into<::unity::Array<u32>>,
3887        in_u_num_arguments: impl ::core::convert::Into<u32>,
3888    ) -> u32 {
3889        unsafe {
3890            ::unity::il2cpp_call!((::unity::module_base()+0x1d14c80usize)as*mut u8,u32;
3891(u32)::core::convert::Into::into(in_event_id),(::unity::Array<u32>)::core::convert::Into::into(in_a_argument_values),(u32)::core::convert::Into::into(in_u_num_arguments))
3892        }
3893    }
3894
3895    #[doc = "`GetDialogueEventCustomPropertyValue(u32, u32, *muti32)` overload"]
3896    pub fn get_dialogue_event_custom_property_value(
3897        in_event_id: impl ::core::convert::Into<u32>,
3898        in_u_prop_id: impl ::core::convert::Into<u32>,
3899    ) -> (crate::root::akresult::AKRESULT, i32) {
3900        unsafe {
3901            let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
3902            let __ret = {
3903                ::unity::il2cpp_call!((::unity::module_base()+0x1d14d20usize)as*mut u8,crate::root::akresult::AKRESULT;
3904(u32)::core::convert::Into::into(in_event_id),(u32)::core::convert::Into::into(in_u_prop_id),(*mut i32)__out_0.as_mut_ptr())
3905            };
3906            (__ret, __out_0.assume_init())
3907        }
3908    }
3909
3910    #[doc = "`GetDialogueEventCustomPropertyValue(u32, u32, *mutf32)` overload"]
3911    pub fn get_dialogue_event_custom_property_value_2(
3912        in_event_id: impl ::core::convert::Into<u32>,
3913        in_u_prop_id: impl ::core::convert::Into<u32>,
3914    ) -> (crate::root::akresult::AKRESULT, f32) {
3915        unsafe {
3916            let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
3917            let __ret = {
3918                ::unity::il2cpp_call!((::unity::module_base()+0x1d14db0usize)as*mut u8,crate::root::akresult::AKRESULT;
3919(u32)::core::convert::Into::into(in_event_id),(u32)::core::convert::Into::into(in_u_prop_id),(*mut f32)__out_0.as_mut_ptr())
3920            };
3921            (__ret, __out_0.assume_init())
3922        }
3923    }
3924
3925    #[doc = "`GetPosition(crate::unity_engine::gameobject::GameObject, crate::root::aktransform::AkTransform)` overload"]
3926    pub fn get_position(
3927        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3928        out_r_position: impl ::core::convert::Into<crate::root::aktransform::AkTransform>,
3929    ) -> crate::root::akresult::AKRESULT {
3930        unsafe {
3931            ::unity::il2cpp_call!((::unity::module_base()+0x1d14e40usize)as*mut u8,crate::root::akresult::AKRESULT;
3932(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(crate::root::aktransform::AkTransform)::core::convert::Into::into(out_r_position))
3933        }
3934    }
3935
3936    #[doc = "`GetListenerPosition(crate::unity_engine::gameobject::GameObject, crate::root::aktransform::AkTransform)` overload"]
3937    pub fn get_listener_position(
3938        in_u_index: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3939        out_r_position: impl ::core::convert::Into<crate::root::aktransform::AkTransform>,
3940    ) -> crate::root::akresult::AKRESULT {
3941        unsafe {
3942            ::unity::il2cpp_call!((::unity::module_base()+0x1d14fe0usize)as*mut u8,crate::root::akresult::AKRESULT;
3943(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_u_index),(crate::root::aktransform::AkTransform)::core::convert::Into::into(out_r_position))
3944        }
3945    }
3946
3947    #[doc = "`GetRTPCValue(u32, crate::unity_engine::gameobject::GameObject, u32, *mutf32, *muti32)` overload"]
3948    pub fn get_rtpc_value(
3949        in_rtpc_id: impl ::core::convert::Into<u32>,
3950        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3951        in_playing_id: impl ::core::convert::Into<u32>,
3952    ) -> (crate::root::akresult::AKRESULT, f32, i32) {
3953        unsafe {
3954            let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
3955            let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
3956            let __ret = {
3957                ::unity::il2cpp_call!((::unity::module_base()+0x1d15170usize)as*mut u8,crate::root::akresult::AKRESULT;
3958(u32)::core::convert::Into::into(in_rtpc_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_playing_id),(*mut f32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr())
3959            };
3960            (__ret, __out_0.assume_init(), __out_1.assume_init())
3961        }
3962    }
3963
3964    #[doc = "`GetRTPCValue(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, u32, *mutf32, *muti32)` overload"]
3965    pub fn get_rtpc_value_2(
3966        in_psz_rtpc_name: impl ::core::convert::Into<::unity::Il2CppString>,
3967        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3968        in_playing_id: impl ::core::convert::Into<u32>,
3969    ) -> (crate::root::akresult::AKRESULT, f32, i32) {
3970        unsafe {
3971            let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
3972            let mut __out_1 = ::core::mem::MaybeUninit::<i32>::uninit();
3973            let __ret = {
3974                ::unity::il2cpp_call!((::unity::module_base()+0x1d152f0usize)as*mut u8,crate::root::akresult::AKRESULT;
3975(::unity::Il2CppString)::core::convert::Into::into(in_psz_rtpc_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_playing_id),(*mut f32)__out_0.as_mut_ptr(),(*mut i32)__out_1.as_mut_ptr())
3976            };
3977            (__ret, __out_0.assume_init(), __out_1.assume_init())
3978        }
3979    }
3980
3981    #[doc = "`GetSwitch(u32, crate::unity_engine::gameobject::GameObject, *mutu32)` overload"]
3982    pub fn get_switch(
3983        in_switch_group: impl ::core::convert::Into<u32>,
3984        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
3985    ) -> (crate::root::akresult::AKRESULT, u32) {
3986        unsafe {
3987            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
3988            let __ret = {
3989                ::unity::il2cpp_call!((::unity::module_base()+0x1d154f0usize)as*mut u8,crate::root::akresult::AKRESULT;
3990(u32)::core::convert::Into::into(in_switch_group),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(*mut u32)__out_0.as_mut_ptr())
3991            };
3992            (__ret, __out_0.assume_init())
3993        }
3994    }
3995
3996    #[doc = "`GetSwitch(::unity::Il2CppString, crate::unity_engine::gameobject::GameObject, *mutu32)` overload"]
3997    pub fn get_switch_2(
3998        in_pstr_switch_group_name: impl ::core::convert::Into<::unity::Il2CppString>,
3999        in_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4000    ) -> (crate::root::akresult::AKRESULT, u32) {
4001        unsafe {
4002            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4003            let __ret = {
4004                ::unity::il2cpp_call!((::unity::module_base()+0x1d15660usize)as*mut u8,crate::root::akresult::AKRESULT;
4005(::unity::Il2CppString)::core::convert::Into::into(in_pstr_switch_group_name),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj),(*mut u32)__out_0.as_mut_ptr())
4006            };
4007            (__ret, __out_0.assume_init())
4008        }
4009    }
4010
4011    #[doc = "`GetState(u32, *mutu32)` overload"]
4012    pub fn get_state(in_state_group: impl ::core::convert::Into<u32>) -> (crate::root::akresult::AKRESULT, u32) {
4013        unsafe {
4014            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4015            let __ret = {
4016                ::unity::il2cpp_call!((::unity::module_base()+0x1d157e0usize)as*mut u8,crate::root::akresult::AKRESULT;
4017(u32)::core::convert::Into::into(in_state_group),(*mut u32)__out_0.as_mut_ptr())
4018            };
4019            (__ret, __out_0.assume_init())
4020        }
4021    }
4022
4023    #[doc = "`GetState(::unity::Il2CppString, *mutu32)` overload"]
4024    pub fn get_state_2(in_pstr_state_group_name: impl ::core::convert::Into<::unity::Il2CppString>) -> (crate::root::akresult::AKRESULT, u32) {
4025        unsafe {
4026            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4027            let __ret = {
4028                ::unity::il2cpp_call!((::unity::module_base()+0x1d15860usize)as*mut u8,crate::root::akresult::AKRESULT;
4029(::unity::Il2CppString)::core::convert::Into::into(in_pstr_state_group_name),(*mut u32)__out_0.as_mut_ptr())
4030            };
4031            (__ret, __out_0.assume_init())
4032        }
4033    }
4034
4035    #[doc = "`GetGameObjectAuxSendValues(crate::unity_engine::gameobject::GameObject, crate::root::akauxsendarray::AkAuxSendArray, *mutu32)` overload"]
4036    pub fn get_game_object_aux_send_values(
4037        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4038        out_pa_aux_send_values: impl ::core::convert::Into<crate::root::akauxsendarray::AkAuxSendArray>,
4039    ) -> (crate::root::akresult::AKRESULT, u32) {
4040        unsafe {
4041            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4042            let __ret = {
4043                ::unity::il2cpp_call!((::unity::module_base()+0x1d15930usize)as*mut u8,crate::root::akresult::AKRESULT;
4044(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(crate::root::akauxsendarray::AkAuxSendArray)::core::convert::Into::into(out_pa_aux_send_values),(*mut u32)__out_0.as_mut_ptr())
4045            };
4046            (__ret, __out_0.assume_init())
4047        }
4048    }
4049
4050    #[doc = "`GetGameObjectDryLevelValue(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject, *mutf32)` overload"]
4051    pub fn get_game_object_dry_level_value(
4052        in_emitter_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4053        in_listener_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4054    ) -> (crate::root::akresult::AKRESULT, f32) {
4055        unsafe {
4056            let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
4057            let __ret = {
4058                ::unity::il2cpp_call!((::unity::module_base()+0x1d15aa0usize)as*mut u8,crate::root::akresult::AKRESULT;
4059(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_emitter_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_listener_id),(*mut f32)__out_0.as_mut_ptr())
4060            };
4061            (__ret, __out_0.assume_init())
4062        }
4063    }
4064
4065    #[doc = "`GetObjectObstructionAndOcclusion(crate::unity_engine::gameobject::GameObject, crate::unity_engine::gameobject::GameObject, *mutf32, *mutf32)` overload"]
4066    pub fn get_object_obstruction_and_occlusion(
4067        in_emitter_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4068        in_listener_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4069    ) -> (crate::root::akresult::AKRESULT, f32, f32) {
4070        unsafe {
4071            let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
4072            let mut __out_1 = ::core::mem::MaybeUninit::<f32>::uninit();
4073            let __ret = {
4074                ::unity::il2cpp_call!((::unity::module_base()+0x1d15ca0usize)as*mut u8,crate::root::akresult::AKRESULT;
4075(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_emitter_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_listener_id),(*mut f32)__out_0.as_mut_ptr(),(*mut f32)__out_1.as_mut_ptr())
4076            };
4077            (__ret, __out_0.assume_init(), __out_1.assume_init())
4078        }
4079    }
4080
4081    #[doc = "`QueryAudioObjectIDs(u32, *mutu32, crate::root::akobjectinfoarray::AkObjectInfoArray)` overload"]
4082    pub fn query_audio_object_i_ds(
4083        in_event_id: impl ::core::convert::Into<u32>,
4084        out_a_object_infos: impl ::core::convert::Into<crate::root::akobjectinfoarray::AkObjectInfoArray>,
4085    ) -> (crate::root::akresult::AKRESULT, u32) {
4086        unsafe {
4087            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4088            let __ret = {
4089                ::unity::il2cpp_call!((::unity::module_base()+0x1d15eb0usize)as*mut u8,crate::root::akresult::AKRESULT;
4090(u32)::core::convert::Into::into(in_event_id),(*mut u32)__out_0.as_mut_ptr(),(crate::root::akobjectinfoarray::AkObjectInfoArray)::core::convert::Into::into(out_a_object_infos))
4091            };
4092            (__ret, __out_0.assume_init())
4093        }
4094    }
4095
4096    #[doc = "`QueryAudioObjectIDs(::unity::Il2CppString, *mutu32, crate::root::akobjectinfoarray::AkObjectInfoArray)` overload"]
4097    pub fn query_audio_object_i_ds_2(
4098        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
4099        out_a_object_infos: impl ::core::convert::Into<crate::root::akobjectinfoarray::AkObjectInfoArray>,
4100    ) -> (crate::root::akresult::AKRESULT, u32) {
4101        unsafe {
4102            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4103            let __ret = {
4104                ::unity::il2cpp_call!((::unity::module_base()+0x1d15f50usize)as*mut u8,crate::root::akresult::AKRESULT;
4105(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(*mut u32)__out_0.as_mut_ptr(),(crate::root::akobjectinfoarray::AkObjectInfoArray)::core::convert::Into::into(out_a_object_infos))
4106            };
4107            (__ret, __out_0.assume_init())
4108        }
4109    }
4110
4111    #[doc = "`GetPositioningInfo(u32, crate::root::akpositioninginfo::AkPositioningInfo)` overload"]
4112    pub fn get_positioning_info(
4113        in_object_id: impl ::core::convert::Into<u32>,
4114        out_r_positioning_info: impl ::core::convert::Into<crate::root::akpositioninginfo::AkPositioningInfo>,
4115    ) -> crate::root::akresult::AKRESULT {
4116        unsafe {
4117            ::unity::il2cpp_call!((::unity::module_base()+0x1d16050usize)as*mut u8,crate::root::akresult::AKRESULT;
4118(u32)::core::convert::Into::into(in_object_id),(crate::root::akpositioninginfo::AkPositioningInfo)::core::convert::Into::into(out_r_positioning_info))
4119        }
4120    }
4121
4122    #[doc = "`GetIsGameObjectActive(crate::unity_engine::gameobject::GameObject)` overload"]
4123    pub fn get_is_game_object_active(in_game_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> bool {
4124        unsafe {
4125            ::unity::il2cpp_call!((::unity::module_base()+0x1d160e0usize)as*mut u8,bool;
4126(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj_id))
4127        }
4128    }
4129
4130    #[doc = "`GetMaxRadius(crate::unity_engine::gameobject::GameObject)` overload"]
4131    pub fn get_max_radius(in_game_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> f32 {
4132        unsafe {
4133            ::unity::il2cpp_call!((::unity::module_base()+0x1d16250usize)as*mut u8,f32;
4134(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj_id))
4135        }
4136    }
4137
4138    #[doc = "`GetEventIDFromPlayingID(u32)` overload"]
4139    pub fn get_event_id_from_playing_id(in_playing_id: impl ::core::convert::Into<u32>) -> u32 {
4140        unsafe {
4141            ::unity::il2cpp_call!((::unity::module_base()+0x1d163a0usize)as*mut u8,u32;
4142(u32)::core::convert::Into::into(in_playing_id))
4143        }
4144    }
4145
4146    #[doc = "`GetGameObjectFromPlayingID(u32)` overload"]
4147    pub fn get_game_object_from_playing_id(in_playing_id: impl ::core::convert::Into<u32>) -> u64 {
4148        unsafe {
4149            ::unity::il2cpp_call!((::unity::module_base()+0x1d16420usize)as*mut u8,u64;
4150(u32)::core::convert::Into::into(in_playing_id))
4151        }
4152    }
4153
4154    #[doc = "`GetPlayingIDsFromGameObject(crate::unity_engine::gameobject::GameObject, *mutu32, ::unity::Array<u32>)` overload"]
4155    pub fn get_playing_i_ds_from_game_object(
4156        in_game_obj_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4157        out_a_playing_i_ds: impl ::core::convert::Into<::unity::Array<u32>>,
4158    ) -> (crate::root::akresult::AKRESULT, u32) {
4159        unsafe {
4160            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4161            let __ret = {
4162                ::unity::il2cpp_call!((::unity::module_base()+0x1d164a0usize)as*mut u8,crate::root::akresult::AKRESULT;
4163(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj_id),(*mut u32)__out_0.as_mut_ptr(),(::unity::Array<u32>)::core::convert::Into::into(out_a_playing_i_ds))
4164            };
4165            (__ret, __out_0.assume_init())
4166        }
4167    }
4168
4169    #[doc = "`GetCustomPropertyValue(u32, u32, *muti32)` overload"]
4170    pub fn get_custom_property_value(
4171        in_object_id: impl ::core::convert::Into<u32>,
4172        in_u_prop_id: impl ::core::convert::Into<u32>,
4173    ) -> (crate::root::akresult::AKRESULT, i32) {
4174        unsafe {
4175            let mut __out_0 = ::core::mem::MaybeUninit::<i32>::uninit();
4176            let __ret = {
4177                ::unity::il2cpp_call!((::unity::module_base()+0x1d167c0usize)as*mut u8,crate::root::akresult::AKRESULT;
4178(u32)::core::convert::Into::into(in_object_id),(u32)::core::convert::Into::into(in_u_prop_id),(*mut i32)__out_0.as_mut_ptr())
4179            };
4180            (__ret, __out_0.assume_init())
4181        }
4182    }
4183
4184    #[doc = "`GetCustomPropertyValue(u32, u32, *mutf32)` overload"]
4185    pub fn get_custom_property_value_2(
4186        in_object_id: impl ::core::convert::Into<u32>,
4187        in_u_prop_id: impl ::core::convert::Into<u32>,
4188    ) -> (crate::root::akresult::AKRESULT, f32) {
4189        unsafe {
4190            let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
4191            let __ret = {
4192                ::unity::il2cpp_call!((::unity::module_base()+0x1d16850usize)as*mut u8,crate::root::akresult::AKRESULT;
4193(u32)::core::convert::Into::into(in_object_id),(u32)::core::convert::Into::into(in_u_prop_id),(*mut f32)__out_0.as_mut_ptr())
4194            };
4195            (__ret, __out_0.assume_init())
4196        }
4197    }
4198
4199    #[doc = "`AK_SPEAKER_SETUP_FIX_LEFT_TO_CENTER(*mutu32)` overload"]
4200    pub fn ak_speaker_setup_fix_left_to_center() -> u32 {
4201        unsafe {
4202            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4203            ::unity::il2cpp_call!((::unity::module_base()+0x1d168e0usize)as*mut u8,();
4204(*mut u32)__out_0.as_mut_ptr());
4205            __out_0.assume_init()
4206        }
4207    }
4208
4209    #[doc = "`AK_SPEAKER_SETUP_FIX_REAR_TO_SIDE(*mutu32)` overload"]
4210    pub fn ak_speaker_setup_fix_rear_to_side() -> u32 {
4211        unsafe {
4212            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4213            ::unity::il2cpp_call!((::unity::module_base()+0x1d16960usize)as*mut u8,();
4214(*mut u32)__out_0.as_mut_ptr());
4215            __out_0.assume_init()
4216        }
4217    }
4218
4219    #[doc = "`AK_SPEAKER_SETUP_CONVERT_TO_SUPPORTED(*mutu32)` overload"]
4220    pub fn ak_speaker_setup_convert_to_supported() -> u32 {
4221        unsafe {
4222            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4223            ::unity::il2cpp_call!((::unity::module_base()+0x1d169e0usize)as*mut u8,();
4224(*mut u32)__out_0.as_mut_ptr());
4225            __out_0.assume_init()
4226        }
4227    }
4228
4229    #[doc = "`ChannelMaskToNumChannels(u32)` overload"]
4230    pub fn channel_mask_to_num_channels(in_u_channel_mask: impl ::core::convert::Into<u32>) -> u8 {
4231        unsafe {
4232            ::unity::il2cpp_call!((::unity::module_base()+0x1d16a60usize)as*mut u8,u8;
4233(u32)::core::convert::Into::into(in_u_channel_mask))
4234        }
4235    }
4236
4237    #[doc = "`ChannelMaskFromNumChannels(u32)` overload"]
4238    pub fn channel_mask_from_num_channels(in_u_num_channels: impl ::core::convert::Into<u32>) -> u32 {
4239        unsafe {
4240            ::unity::il2cpp_call!((::unity::module_base()+0x1d16ae0usize)as*mut u8,u32;
4241(u32)::core::convert::Into::into(in_u_num_channels))
4242        }
4243    }
4244
4245    #[doc = "`ChannelBitToIndex(u32, u32)` overload"]
4246    pub fn channel_bit_to_index(in_u_channel_bit: impl ::core::convert::Into<u32>, in_u_channel_mask: impl ::core::convert::Into<u32>) -> u8 {
4247        unsafe {
4248            ::unity::il2cpp_call!((::unity::module_base()+0x1d16b60usize)as*mut u8,u8;
4249(u32)::core::convert::Into::into(in_u_channel_bit),(u32)::core::convert::Into::into(in_u_channel_mask))
4250        }
4251    }
4252
4253    #[doc = "`HasSurroundChannels(u32)` overload"]
4254    pub fn has_surround_channels(in_u_channel_mask: impl ::core::convert::Into<u32>) -> bool {
4255        unsafe {
4256            ::unity::il2cpp_call!((::unity::module_base()+0x1d16be0usize)as*mut u8,bool;
4257(u32)::core::convert::Into::into(in_u_channel_mask))
4258        }
4259    }
4260
4261    #[doc = "`HasStrictlyOnePairOfSurroundChannels(u32)` overload"]
4262    pub fn has_strictly_one_pair_of_surround_channels(in_u_channel_mask: impl ::core::convert::Into<u32>) -> bool {
4263        unsafe {
4264            ::unity::il2cpp_call!((::unity::module_base()+0x1d16c80usize)as*mut u8,bool;
4265(u32)::core::convert::Into::into(in_u_channel_mask))
4266        }
4267    }
4268
4269    #[doc = "`HasSideAndRearChannels(u32)` overload"]
4270    pub fn has_side_and_rear_channels(in_u_channel_mask: impl ::core::convert::Into<u32>) -> bool {
4271        unsafe {
4272            ::unity::il2cpp_call!((::unity::module_base()+0x1d16d20usize)as*mut u8,bool;
4273(u32)::core::convert::Into::into(in_u_channel_mask))
4274        }
4275    }
4276
4277    #[doc = "`HasHeightChannels(u32)` overload"]
4278    pub fn has_height_channels(in_u_channel_mask: impl ::core::convert::Into<u32>) -> bool {
4279        unsafe {
4280            ::unity::il2cpp_call!((::unity::module_base()+0x1d16dc0usize)as*mut u8,bool;
4281(u32)::core::convert::Into::into(in_u_channel_mask))
4282        }
4283    }
4284
4285    #[doc = "`BackToSideChannels(u32)` overload"]
4286    pub fn back_to_side_channels(in_u_channel_mask: impl ::core::convert::Into<u32>) -> u32 {
4287        unsafe {
4288            ::unity::il2cpp_call!((::unity::module_base()+0x1d16e60usize)as*mut u8,u32;
4289(u32)::core::convert::Into::into(in_u_channel_mask))
4290        }
4291    }
4292
4293    #[doc = "`StdChannelIndexToDisplayIndex(crate::root::akchannelordering::AkChannelOrdering, u32, u32)` overload"]
4294    pub fn std_channel_index_to_display_index(
4295        in_e_ordering: impl ::core::convert::Into<crate::root::akchannelordering::AkChannelOrdering>,
4296        in_u_channel_mask: impl ::core::convert::Into<u32>,
4297        in_u_channel_idx: impl ::core::convert::Into<u32>,
4298    ) -> u32 {
4299        unsafe {
4300            ::unity::il2cpp_call!((::unity::module_base()+0x1d16ee0usize)as*mut u8,u32;
4301(crate::root::akchannelordering::AkChannelOrdering)::core::convert::Into::into(in_e_ordering),(u32)::core::convert::Into::into(in_u_channel_mask),(u32)::core::convert::Into::into(in_u_channel_idx))
4302        }
4303    }
4304
4305    #[doc = "`get_kDefaultMaxPathLength()` overload"]
4306    pub fn get_k_default_max_path_length() -> f32 {
4307        unsafe {
4308            ::unity::il2cpp_call!((::unity::module_base()+0x1d16f70usize)as*mut u8,f32;
4309            )
4310        }
4311    }
4312
4313    #[doc = "`get_kDefaultDiffractionMaxEdges()` overload"]
4314    pub fn get_k_default_diffraction_max_edges() -> u32 {
4315        unsafe {
4316            ::unity::il2cpp_call!((::unity::module_base()+0x1d16ff0usize)as*mut u8,u32;
4317            )
4318        }
4319    }
4320
4321    #[doc = "`get_kDefaultDiffractionMaxPaths()` overload"]
4322    pub fn get_k_default_diffraction_max_paths() -> u32 {
4323        unsafe {
4324            ::unity::il2cpp_call!((::unity::module_base()+0x1d17070usize)as*mut u8,u32;
4325            )
4326        }
4327    }
4328
4329    #[doc = "`get_kMaxDiffraction()` overload"]
4330    pub fn get_k_max_diffraction() -> f32 {
4331        unsafe {
4332            ::unity::il2cpp_call!((::unity::module_base()+0x1d170f0usize)as*mut u8,f32;
4333            )
4334        }
4335    }
4336
4337    #[doc = "`get_kDiffractionMaxEdges()` overload"]
4338    pub fn get_k_diffraction_max_edges() -> u32 {
4339        unsafe {
4340            ::unity::il2cpp_call!((::unity::module_base()+0x1d17170usize)as*mut u8,u32;
4341            )
4342        }
4343    }
4344
4345    #[doc = "`get_kDiffractionMaxPaths()` overload"]
4346    pub fn get_k_diffraction_max_paths() -> u32 {
4347        unsafe {
4348            ::unity::il2cpp_call!((::unity::module_base()+0x1d171f0usize)as*mut u8,u32;
4349            )
4350        }
4351    }
4352
4353    #[doc = "`get_kPortalToPortalDiffractionMaxPaths()` overload"]
4354    pub fn get_k_portal_to_portal_diffraction_max_paths() -> u32 {
4355        unsafe {
4356            ::unity::il2cpp_call!((::unity::module_base()+0x1d17270usize)as*mut u8,u32;
4357            )
4358        }
4359    }
4360
4361    #[doc = "`SetImageSource(u32, crate::root::akimagesourcesettings::AkImageSourceSettings, u32, u64, crate::unity_engine::gameobject::GameObject)` overload"]
4362    pub fn set_image_source(
4363        in_src_id: impl ::core::convert::Into<u32>,
4364        in_info: impl ::core::convert::Into<crate::root::akimagesourcesettings::AkImageSourceSettings>,
4365        in_aux_bus_id: impl ::core::convert::Into<u32>,
4366        in_room_id: impl ::core::convert::Into<u64>,
4367        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4368    ) -> crate::root::akresult::AKRESULT {
4369        unsafe {
4370            ::unity::il2cpp_call!((::unity::module_base()+0x1d172f0usize)as*mut u8,crate::root::akresult::AKRESULT;
4371(u32)::core::convert::Into::into(in_src_id),(crate::root::akimagesourcesettings::AkImageSourceSettings)::core::convert::Into::into(in_info),(u32)::core::convert::Into::into(in_aux_bus_id),(u64)::core::convert::Into::into(in_room_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
4372        }
4373    }
4374
4375    #[doc = "`RemoveImageSource(u32, u32, crate::unity_engine::gameobject::GameObject)` overload"]
4376    pub fn remove_image_source(
4377        in_src_id: impl ::core::convert::Into<u32>,
4378        in_aux_bus_id: impl ::core::convert::Into<u32>,
4379        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4380    ) -> crate::root::akresult::AKRESULT {
4381        unsafe {
4382            ::unity::il2cpp_call!((::unity::module_base()+0x1d17480usize)as*mut u8,crate::root::akresult::AKRESULT;
4383(u32)::core::convert::Into::into(in_src_id),(u32)::core::convert::Into::into(in_aux_bus_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
4384        }
4385    }
4386
4387    #[doc = "`ClearImageSources(u32, crate::unity_engine::gameobject::GameObject)` overload"]
4388    pub fn clear_image_sources(
4389        in_aux_bus_id: impl ::core::convert::Into<u32>,
4390        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4391    ) -> crate::root::akresult::AKRESULT {
4392        unsafe {
4393            ::unity::il2cpp_call!((::unity::module_base()+0x1d175f0usize)as*mut u8,crate::root::akresult::AKRESULT;
4394(u32)::core::convert::Into::into(in_aux_bus_id),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
4395        }
4396    }
4397
4398    #[doc = "`ClearImageSources(u32)` overload"]
4399    pub fn clear_image_sources_2(in_aux_bus_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
4400        unsafe {
4401            ::unity::il2cpp_call!((::unity::module_base()+0x1d17750usize)as*mut u8,crate::root::akresult::AKRESULT;
4402(u32)::core::convert::Into::into(in_aux_bus_id))
4403        }
4404    }
4405
4406    #[doc = "`ClearImageSources()` overload"]
4407    pub fn clear_image_sources_3() -> crate::root::akresult::AKRESULT {
4408        unsafe {
4409            ::unity::il2cpp_call!((::unity::module_base()+0x1d177d0usize)as*mut u8,crate::root::akresult::AKRESULT;
4410            )
4411        }
4412    }
4413
4414    #[doc = "`RemoveGeometry(u64)` overload"]
4415    pub fn remove_geometry(in_set_id: impl ::core::convert::Into<u64>) -> crate::root::akresult::AKRESULT {
4416        unsafe {
4417            ::unity::il2cpp_call!((::unity::module_base()+0x1d17850usize)as*mut u8,crate::root::akresult::AKRESULT;
4418(u64)::core::convert::Into::into(in_set_id))
4419        }
4420    }
4421
4422    #[doc = "`QueryReflectionPaths(crate::unity_engine::gameobject::GameObject, *mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3, crate::root::akreflectionpathinfoarray::AkReflectionPathInfoArray, *mutu32)` overload"]
4423    pub fn query_reflection_paths(
4424        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4425        out_a_paths: impl ::core::convert::Into<crate::root::akreflectionpathinfoarray::AkReflectionPathInfoArray>,
4426    ) -> (
4427        crate::root::akresult::AKRESULT,
4428        crate::unity_engine::vector3::Vector3,
4429        crate::unity_engine::vector3::Vector3,
4430        u32,
4431    ) {
4432        unsafe {
4433            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
4434            let mut __out_1 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
4435            let mut __out_2 = ::core::mem::MaybeUninit::<u32>::uninit();
4436            let __ret = {
4437                ::unity::il2cpp_call!((::unity::module_base()+0x1d178d0usize)as*mut u8,crate::root::akresult::AKRESULT;
4438(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr(),(*mut crate::unity_engine::vector3::Vector3)__out_1.as_mut_ptr(),(crate::root::akreflectionpathinfoarray::AkReflectionPathInfoArray)::core::convert::Into::into(out_a_paths),(*mut u32)__out_2.as_mut_ptr())
4439            };
4440            (__ret, __out_0.assume_init(), __out_1.assume_init(), __out_2.assume_init())
4441        }
4442    }
4443
4444    #[doc = "`RemoveRoom(u64)` overload"]
4445    pub fn remove_room(in_room_id: impl ::core::convert::Into<u64>) -> crate::root::akresult::AKRESULT {
4446        unsafe {
4447            ::unity::il2cpp_call!((::unity::module_base()+0x1d17a60usize)as*mut u8,crate::root::akresult::AKRESULT;
4448(u64)::core::convert::Into::into(in_room_id))
4449        }
4450    }
4451
4452    #[doc = "`RemovePortal(u64)` overload"]
4453    pub fn remove_portal(in_portal_id: impl ::core::convert::Into<u64>) -> crate::root::akresult::AKRESULT {
4454        unsafe {
4455            ::unity::il2cpp_call!((::unity::module_base()+0x1d17ae0usize)as*mut u8,crate::root::akresult::AKRESULT;
4456(u64)::core::convert::Into::into(in_portal_id))
4457        }
4458    }
4459
4460    #[doc = "`SetGameObjectInRoom(crate::unity_engine::gameobject::GameObject, u64)` overload"]
4461    pub fn set_game_object_in_room(
4462        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4463        in_current_room_id: impl ::core::convert::Into<u64>,
4464    ) -> crate::root::akresult::AKRESULT {
4465        unsafe {
4466            ::unity::il2cpp_call!((::unity::module_base()+0x1d17b60usize)as*mut u8,crate::root::akresult::AKRESULT;
4467(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u64)::core::convert::Into::into(in_current_room_id))
4468        }
4469    }
4470
4471    #[doc = "`SetReflectionsOrder(u32, bool)` overload"]
4472    pub fn set_reflections_order(
4473        in_u_reflections_order: impl ::core::convert::Into<u32>,
4474        in_b_update_paths: impl ::core::convert::Into<bool>,
4475    ) -> crate::root::akresult::AKRESULT {
4476        unsafe {
4477            ::unity::il2cpp_call!((::unity::module_base()+0x1d17cc0usize)as*mut u8,crate::root::akresult::AKRESULT;
4478(u32)::core::convert::Into::into(in_u_reflections_order),(bool)::core::convert::Into::into(in_b_update_paths))
4479        }
4480    }
4481
4482    #[doc = "`SetNumberOfPrimaryRays(u32)` overload"]
4483    pub fn set_number_of_primary_rays(in_u_nb_primary_rays: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
4484        unsafe {
4485            ::unity::il2cpp_call!((::unity::module_base()+0x1d17d40usize)as*mut u8,crate::root::akresult::AKRESULT;
4486(u32)::core::convert::Into::into(in_u_nb_primary_rays))
4487        }
4488    }
4489
4490    #[doc = "`SetEarlyReflectionsAuxSend(crate::unity_engine::gameobject::GameObject, u32)` overload"]
4491    pub fn set_early_reflections_aux_send(
4492        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4493        in_aux_bus_id: impl ::core::convert::Into<u32>,
4494    ) -> crate::root::akresult::AKRESULT {
4495        unsafe {
4496            ::unity::il2cpp_call!((::unity::module_base()+0x1d17dc0usize)as*mut u8,crate::root::akresult::AKRESULT;
4497(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(u32)::core::convert::Into::into(in_aux_bus_id))
4498        }
4499    }
4500
4501    #[doc = "`SetEarlyReflectionsVolume(crate::unity_engine::gameobject::GameObject, f32)` overload"]
4502    pub fn set_early_reflections_volume(
4503        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4504        in_f_send_volume: impl ::core::convert::Into<f32>,
4505    ) -> crate::root::akresult::AKRESULT {
4506        unsafe {
4507            ::unity::il2cpp_call!((::unity::module_base()+0x1d17f20usize)as*mut u8,crate::root::akresult::AKRESULT;
4508(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(f32)::core::convert::Into::into(in_f_send_volume))
4509        }
4510    }
4511
4512    #[doc = "`SetPortalObstructionAndOcclusion(u64, f32, f32)` overload"]
4513    pub fn set_portal_obstruction_and_occlusion(
4514        in_portal_id: impl ::core::convert::Into<u64>,
4515        in_f_obstruction: impl ::core::convert::Into<f32>,
4516        in_f_occlusion: impl ::core::convert::Into<f32>,
4517    ) -> crate::root::akresult::AKRESULT {
4518        unsafe {
4519            ::unity::il2cpp_call!((::unity::module_base()+0x1d03980usize)as*mut u8,crate::root::akresult::AKRESULT;
4520(u64)::core::convert::Into::into(in_portal_id),(f32)::core::convert::Into::into(in_f_obstruction),(f32)::core::convert::Into::into(in_f_occlusion))
4521        }
4522    }
4523
4524    #[doc = "`QueryWetDiffraction(u64, *mutf32)` overload"]
4525    pub fn query_wet_diffraction(in_portal: impl ::core::convert::Into<u64>) -> (crate::root::akresult::AKRESULT, f32) {
4526        unsafe {
4527            let mut __out_0 = ::core::mem::MaybeUninit::<f32>::uninit();
4528            let __ret = {
4529                ::unity::il2cpp_call!((::unity::module_base()+0x1d18090usize)as*mut u8,crate::root::akresult::AKRESULT;
4530(u64)::core::convert::Into::into(in_portal),(*mut f32)__out_0.as_mut_ptr())
4531            };
4532            (__ret, __out_0.assume_init())
4533        }
4534    }
4535
4536    #[doc = "`QueryDiffractionPaths(crate::unity_engine::gameobject::GameObject, *mutcrate::unity_engine::vector3::Vector3, *mutcrate::unity_engine::vector3::Vector3, crate::root::akdiffractionpathinfoarray::AkDiffractionPathInfoArray, *mutu32)` overload"]
4537    pub fn query_diffraction_paths(
4538        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4539        out_a_paths: impl ::core::convert::Into<crate::root::akdiffractionpathinfoarray::AkDiffractionPathInfoArray>,
4540    ) -> (
4541        crate::root::akresult::AKRESULT,
4542        crate::unity_engine::vector3::Vector3,
4543        crate::unity_engine::vector3::Vector3,
4544        u32,
4545    ) {
4546        unsafe {
4547            let mut __out_0 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
4548            let mut __out_1 = ::core::mem::MaybeUninit::<crate::unity_engine::vector3::Vector3>::uninit();
4549            let mut __out_2 = ::core::mem::MaybeUninit::<u32>::uninit();
4550            let __ret = {
4551                ::unity::il2cpp_call!((::unity::module_base()+0x1d18110usize)as*mut u8,crate::root::akresult::AKRESULT;
4552(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(*mut crate::unity_engine::vector3::Vector3)__out_0.as_mut_ptr(),(*mut crate::unity_engine::vector3::Vector3)__out_1.as_mut_ptr(),(crate::root::akdiffractionpathinfoarray::AkDiffractionPathInfoArray)::core::convert::Into::into(out_a_paths),(*mut u32)__out_2.as_mut_ptr())
4553            };
4554            (__ret, __out_0.assume_init(), __out_1.assume_init(), __out_2.assume_init())
4555        }
4556    }
4557
4558    #[doc = "`SetErrorLogger(crate::root::aklogger::AkLogger_ErrorLoggerInteropDelegate)` overload"]
4559    pub fn set_error_logger(logger: impl ::core::convert::Into<crate::root::aklogger::AkLogger_ErrorLoggerInteropDelegate>) -> () {
4560        unsafe {
4561            ::unity::il2cpp_call!((::unity::module_base()+0x1d182a0usize)as*mut u8,();
4562(crate::root::aklogger::AkLogger_ErrorLoggerInteropDelegate)::core::convert::Into::into(logger))
4563        }
4564    }
4565
4566    #[doc = "`SetErrorLogger()` overload"]
4567    pub fn set_error_logger_2() -> () {
4568        unsafe {
4569            ::unity::il2cpp_call!((::unity::module_base()+0x1d18330usize)as*mut u8,();
4570            )
4571        }
4572    }
4573
4574    #[doc = "`SetAudioInputCallbacks(crate::root::akaudioinputmanager::AkAudioInputManager_AudioSamplesInteropDelegate, crate::root::akaudioinputmanager::AkAudioInputManager_AudioFormatInteropDelegate)` overload"]
4575    pub fn set_audio_input_callbacks(
4576        get_audio_samples: impl ::core::convert::Into<crate::root::akaudioinputmanager::AkAudioInputManager_AudioSamplesInteropDelegate>,
4577        get_audio_format: impl ::core::convert::Into<crate::root::akaudioinputmanager::AkAudioInputManager_AudioFormatInteropDelegate>,
4578    ) -> () {
4579        unsafe {
4580            ::unity::il2cpp_call!((::unity::module_base()+0x1d183b0usize)as*mut u8,();
4581(crate::root::akaudioinputmanager::AkAudioInputManager_AudioSamplesInteropDelegate)::core::convert::Into::into(get_audio_samples),(crate::root::akaudioinputmanager::AkAudioInputManager_AudioFormatInteropDelegate)::core::convert::Into::into(get_audio_format))
4582        }
4583    }
4584
4585    #[doc = "`Init(crate::root::akinitializationsettings::AkInitializationSettings)` overload"]
4586    pub fn init(
4587        settings: impl ::core::convert::Into<crate::root::akinitializationsettings::AkInitializationSettings>,
4588    ) -> crate::root::akresult::AKRESULT {
4589        unsafe {
4590            ::unity::il2cpp_call!((::unity::module_base()+0x1d18480usize)as*mut u8,crate::root::akresult::AKRESULT;
4591(crate::root::akinitializationsettings::AkInitializationSettings)::core::convert::Into::into(settings))
4592        }
4593    }
4594
4595    #[doc = "`InitSpatialAudio(crate::root::akspatialaudioinitsettings::AkSpatialAudioInitSettings)` overload"]
4596    pub fn init_spatial_audio(
4597        settings: impl ::core::convert::Into<crate::root::akspatialaudioinitsettings::AkSpatialAudioInitSettings>,
4598    ) -> crate::root::akresult::AKRESULT {
4599        unsafe {
4600            ::unity::il2cpp_call!((::unity::module_base()+0x1d18510usize)as*mut u8,crate::root::akresult::AKRESULT;
4601(crate::root::akspatialaudioinitsettings::AkSpatialAudioInitSettings)::core::convert::Into::into(settings))
4602        }
4603    }
4604
4605    #[doc = "`InitCommunication(crate::root::akcommunicationsettings::AkCommunicationSettings)` overload"]
4606    pub fn init_communication(
4607        settings: impl ::core::convert::Into<crate::root::akcommunicationsettings::AkCommunicationSettings>,
4608    ) -> crate::root::akresult::AKRESULT {
4609        unsafe {
4610            ::unity::il2cpp_call!((::unity::module_base()+0x1d18640usize)as*mut u8,crate::root::akresult::AKRESULT;
4611(crate::root::akcommunicationsettings::AkCommunicationSettings)::core::convert::Into::into(settings))
4612        }
4613    }
4614
4615    #[doc = "`Term()` overload"]
4616    pub fn term() -> () {
4617        unsafe {
4618            ::unity::il2cpp_call!((::unity::module_base()+0x1d186d0usize)as*mut u8,();
4619            )
4620        }
4621    }
4622
4623    #[doc = "`RegisterGameObjInternal(crate::unity_engine::gameobject::GameObject)` overload"]
4624    pub fn register_game_obj_internal(
4625        in_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4626    ) -> crate::root::akresult::AKRESULT {
4627        unsafe {
4628            ::unity::il2cpp_call!((::unity::module_base()+0x1d18750usize)as*mut u8,crate::root::akresult::AKRESULT;
4629(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj))
4630        }
4631    }
4632
4633    #[doc = "`UnregisterGameObjInternal(crate::unity_engine::gameobject::GameObject)` overload"]
4634    pub fn unregister_game_obj_internal(
4635        in_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4636    ) -> crate::root::akresult::AKRESULT {
4637        unsafe {
4638            ::unity::il2cpp_call!((::unity::module_base()+0x1d18860usize)as*mut u8,crate::root::akresult::AKRESULT;
4639(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj))
4640        }
4641    }
4642
4643    #[doc = "`RegisterGameObjInternal_WithName(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString)` overload"]
4644    pub fn register_game_obj_internal_with_name(
4645        in_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4646        in_psz_obj_name: impl ::core::convert::Into<::unity::Il2CppString>,
4647    ) -> crate::root::akresult::AKRESULT {
4648        unsafe {
4649            ::unity::il2cpp_call!((::unity::module_base()+0x1d18970usize)as*mut u8,crate::root::akresult::AKRESULT;
4650(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_obj),(::unity::Il2CppString)::core::convert::Into::into(in_psz_obj_name))
4651        }
4652    }
4653
4654    #[doc = "`SetBasePath(::unity::Il2CppString)` overload"]
4655    pub fn set_base_path(in_psz_base_path: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
4656        unsafe {
4657            ::unity::il2cpp_call!((::unity::module_base()+0x1d18ae0usize)as*mut u8,crate::root::akresult::AKRESULT;
4658(::unity::Il2CppString)::core::convert::Into::into(in_psz_base_path))
4659        }
4660    }
4661
4662    #[doc = "`SetCurrentLanguage(::unity::Il2CppString)` overload"]
4663    pub fn set_current_language(in_psz_audio_src_path: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
4664        unsafe {
4665            ::unity::il2cpp_call!((::unity::module_base()+0x1d18bb0usize)as*mut u8,crate::root::akresult::AKRESULT;
4666(::unity::Il2CppString)::core::convert::Into::into(in_psz_audio_src_path))
4667        }
4668    }
4669
4670    #[doc = "`LoadFilePackage(::unity::Il2CppString, *mutu32)` overload"]
4671    pub fn load_file_package(in_psz_file_package_name: impl ::core::convert::Into<::unity::Il2CppString>) -> (crate::root::akresult::AKRESULT, u32) {
4672        unsafe {
4673            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4674            let __ret = {
4675                ::unity::il2cpp_call!((::unity::module_base()+0x1d18c80usize)as*mut u8,crate::root::akresult::AKRESULT;
4676(::unity::Il2CppString)::core::convert::Into::into(in_psz_file_package_name),(*mut u32)__out_0.as_mut_ptr())
4677            };
4678            (__ret, __out_0.assume_init())
4679        }
4680    }
4681
4682    #[doc = "`AddBasePath(::unity::Il2CppString)` overload"]
4683    pub fn add_base_path(in_psz_base_path: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
4684        unsafe {
4685            ::unity::il2cpp_call!((::unity::module_base()+0x1d18d50usize)as*mut u8,crate::root::akresult::AKRESULT;
4686(::unity::Il2CppString)::core::convert::Into::into(in_psz_base_path))
4687        }
4688    }
4689
4690    #[doc = "`SetGameName(::unity::Il2CppString)` overload"]
4691    pub fn set_game_name(in_game_name: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
4692        unsafe {
4693            ::unity::il2cpp_call!((::unity::module_base()+0x1d18e20usize)as*mut u8,crate::root::akresult::AKRESULT;
4694(::unity::Il2CppString)::core::convert::Into::into(in_game_name))
4695        }
4696    }
4697
4698    #[doc = "`SetDecodedBankPath(::unity::Il2CppString)` overload"]
4699    pub fn set_decoded_bank_path(in_decoded_path: impl ::core::convert::Into<::unity::Il2CppString>) -> crate::root::akresult::AKRESULT {
4700        unsafe {
4701            ::unity::il2cpp_call!((::unity::module_base()+0x1d18ef0usize)as*mut u8,crate::root::akresult::AKRESULT;
4702(::unity::Il2CppString)::core::convert::Into::into(in_decoded_path))
4703        }
4704    }
4705
4706    #[doc = "`LoadAndDecodeBank(::unity::Il2CppString, bool, *mutu32)` overload"]
4707    pub fn load_and_decode_bank(
4708        in_psz_string: impl ::core::convert::Into<::unity::Il2CppString>,
4709        in_b_save_decoded_bank: impl ::core::convert::Into<bool>,
4710    ) -> (crate::root::akresult::AKRESULT, u32) {
4711        unsafe {
4712            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4713            let __ret = {
4714                ::unity::il2cpp_call!((::unity::module_base()+0x1d18fc0usize)as*mut u8,crate::root::akresult::AKRESULT;
4715(::unity::Il2CppString)::core::convert::Into::into(in_psz_string),(bool)::core::convert::Into::into(in_b_save_decoded_bank),(*mut u32)__out_0.as_mut_ptr())
4716            };
4717            (__ret, __out_0.assume_init())
4718        }
4719    }
4720
4721    #[doc = "`LoadAndDecodeBankFromMemory(::unity::IntPtr, u32, bool, ::unity::Il2CppString, bool, *mutu32)` overload"]
4722    pub fn load_and_decode_bank_from_memory(
4723        in_bank_data: impl ::core::convert::Into<::unity::IntPtr>,
4724        in_bank_data_size: impl ::core::convert::Into<u32>,
4725        in_b_save_decoded_bank: impl ::core::convert::Into<bool>,
4726        in_decoded_bank_name: impl ::core::convert::Into<::unity::Il2CppString>,
4727        in_b_is_language_specific: impl ::core::convert::Into<bool>,
4728    ) -> (crate::root::akresult::AKRESULT, u32) {
4729        unsafe {
4730            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4731            let __ret = {
4732                ::unity::il2cpp_call!((::unity::module_base()+0x1d190b0usize)as*mut u8,crate::root::akresult::AKRESULT;
4733(::unity::IntPtr)::core::convert::Into::into(in_bank_data),(u32)::core::convert::Into::into(in_bank_data_size),(bool)::core::convert::Into::into(in_b_save_decoded_bank),(::unity::Il2CppString)::core::convert::Into::into(in_decoded_bank_name),(bool)::core::convert::Into::into(in_b_is_language_specific),(*mut u32)__out_0.as_mut_ptr())
4734            };
4735            (__ret, __out_0.assume_init())
4736        }
4737    }
4738
4739    #[doc = "`PostEventOnRoom(::unity::Il2CppString, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray, u32)` overload"]
4740    pub fn post_event_on_room(
4741        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
4742        in_room_id: impl ::core::convert::Into<u64>,
4743        in_u_flags: impl ::core::convert::Into<u32>,
4744        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
4745        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
4746        in_c_externals: impl ::core::convert::Into<u32>,
4747        in_p_external_sources: impl ::core::convert::Into<crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray>,
4748        in_playing_id: impl ::core::convert::Into<u32>,
4749    ) -> u32 {
4750        unsafe {
4751            ::unity::il2cpp_call!((::unity::module_base()+0x1d191f0usize)as*mut u8,u32;
4752(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(u64)::core::convert::Into::into(in_room_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(u32)::core::convert::Into::into(in_c_externals),(crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)::core::convert::Into::into(in_p_external_sources),(u32)::core::convert::Into::into(in_playing_id))
4753        }
4754    }
4755
4756    #[doc = "`PostEventOnRoom(::unity::Il2CppString, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)` overload"]
4757    pub fn post_event_on_room_2(
4758        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
4759        in_room_id: impl ::core::convert::Into<u64>,
4760        in_u_flags: impl ::core::convert::Into<u32>,
4761        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
4762        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
4763        in_c_externals: impl ::core::convert::Into<u32>,
4764        in_p_external_sources: impl ::core::convert::Into<crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray>,
4765    ) -> u32 {
4766        unsafe {
4767            ::unity::il2cpp_call!((::unity::module_base()+0x1d19420usize)as*mut u8,u32;
4768(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(u64)::core::convert::Into::into(in_room_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(u32)::core::convert::Into::into(in_c_externals),(crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)::core::convert::Into::into(in_p_external_sources))
4769        }
4770    }
4771
4772    #[doc = "`PostEventOnRoom(::unity::Il2CppString, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object)` overload"]
4773    pub fn post_event_on_room_3(
4774        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
4775        in_room_id: impl ::core::convert::Into<u64>,
4776        in_u_flags: impl ::core::convert::Into<u32>,
4777        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
4778        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
4779    ) -> u32 {
4780        unsafe {
4781            ::unity::il2cpp_call!((::unity::module_base()+0x1d19630usize)as*mut u8,u32;
4782(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(u64)::core::convert::Into::into(in_room_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
4783        }
4784    }
4785
4786    #[doc = "`PostEventOnRoom(::unity::Il2CppString, u64)` overload"]
4787    pub fn post_event_on_room_4(
4788        in_psz_event_name: impl ::core::convert::Into<::unity::Il2CppString>,
4789        in_room_id: impl ::core::convert::Into<u64>,
4790    ) -> u32 {
4791        unsafe {
4792            ::unity::il2cpp_call!((::unity::module_base()+0x1d19800usize)as*mut u8,u32;
4793(::unity::Il2CppString)::core::convert::Into::into(in_psz_event_name),(u64)::core::convert::Into::into(in_room_id))
4794        }
4795    }
4796
4797    #[doc = "`GetCurrentLanguage()` overload"]
4798    pub fn get_current_language() -> ::unity::Il2CppString {
4799        unsafe {
4800            ::unity::il2cpp_call!((::unity::module_base()+0x1d19910usize)as*mut u8, ::unity::Il2CppString;
4801            )
4802        }
4803    }
4804
4805    #[doc = "`UnloadFilePackage(u32)` overload"]
4806    pub fn unload_file_package(in_u_package_id: impl ::core::convert::Into<u32>) -> crate::root::akresult::AKRESULT {
4807        unsafe {
4808            ::unity::il2cpp_call!((::unity::module_base()+0x1d19a70usize)as*mut u8,crate::root::akresult::AKRESULT;
4809(u32)::core::convert::Into::into(in_u_package_id))
4810        }
4811    }
4812
4813    #[doc = "`UnloadAllFilePackages()` overload"]
4814    pub fn unload_all_file_packages() -> crate::root::akresult::AKRESULT {
4815        unsafe {
4816            ::unity::il2cpp_call!((::unity::module_base()+0x1d19af0usize)as*mut u8,crate::root::akresult::AKRESULT;
4817            )
4818        }
4819    }
4820
4821    #[doc = "`SetObjectPosition(crate::unity_engine::gameobject::GameObject, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3)` overload"]
4822    pub fn set_object_position(
4823        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4824        pos: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
4825        front: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
4826        top: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
4827    ) -> crate::root::akresult::AKRESULT {
4828        unsafe {
4829            ::unity::il2cpp_call!((::unity::module_base()+0x1d19b70usize)as*mut u8,crate::root::akresult::AKRESULT;
4830(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(pos),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(front),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(top))
4831        }
4832    }
4833
4834    #[doc = "`GetSourceMultiplePlayPositions(u32, ::unity::Array<u32>, ::unity::Array<u32>, ::unity::Array<i32>, *mutu32, bool)` overload"]
4835    pub fn get_source_multiple_play_positions(
4836        in_playing_id: impl ::core::convert::Into<u32>,
4837        out_audio_node_id: impl ::core::convert::Into<::unity::Array<u32>>,
4838        out_media_id: impl ::core::convert::Into<::unity::Array<u32>>,
4839        out_ms_time: impl ::core::convert::Into<::unity::Array<i32>>,
4840        in_b_extrapolate: impl ::core::convert::Into<bool>,
4841    ) -> (crate::root::akresult::AKRESULT, u32) {
4842        unsafe {
4843            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4844            let __ret = {
4845                ::unity::il2cpp_call!((::unity::module_base()+0x1d19cf0usize)as*mut u8,crate::root::akresult::AKRESULT;
4846(u32)::core::convert::Into::into(in_playing_id),(::unity::Array<u32>)::core::convert::Into::into(out_audio_node_id),(::unity::Array<u32>)::core::convert::Into::into(out_media_id),(::unity::Array<i32>)::core::convert::Into::into(out_ms_time),(*mut u32)__out_0.as_mut_ptr(),(bool)::core::convert::Into::into(in_b_extrapolate))
4847            };
4848            (__ret, __out_0.assume_init())
4849        }
4850    }
4851
4852    #[doc = "`GetSourceMultiplePlayPositions(u32, ::unity::Array<u32>, ::unity::Array<u32>, ::unity::Array<i32>, *mutu32)` overload"]
4853    pub fn get_source_multiple_play_positions_2(
4854        in_playing_id: impl ::core::convert::Into<u32>,
4855        out_audio_node_id: impl ::core::convert::Into<::unity::Array<u32>>,
4856        out_media_id: impl ::core::convert::Into<::unity::Array<u32>>,
4857        out_ms_time: impl ::core::convert::Into<::unity::Array<i32>>,
4858    ) -> (crate::root::akresult::AKRESULT, u32) {
4859        unsafe {
4860            let mut __out_0 = ::core::mem::MaybeUninit::<u32>::uninit();
4861            let __ret = {
4862                ::unity::il2cpp_call!((::unity::module_base()+0x1d19fe0usize)as*mut u8,crate::root::akresult::AKRESULT;
4863(u32)::core::convert::Into::into(in_playing_id),(::unity::Array<u32>)::core::convert::Into::into(out_audio_node_id),(::unity::Array<u32>)::core::convert::Into::into(out_media_id),(::unity::Array<i32>)::core::convert::Into::into(out_ms_time),(*mut u32)__out_0.as_mut_ptr())
4864            };
4865            (__ret, __out_0.assume_init())
4866        }
4867    }
4868
4869    #[doc = "`SetListeners(crate::unity_engine::gameobject::GameObject, ::unity::Array<u64>, u32)` overload"]
4870    pub fn set_listeners(
4871        in_emitter_game_obj: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
4872        in_p_listener_game_objs: impl ::core::convert::Into<::unity::Array<u64>>,
4873        in_u_num_listeners: impl ::core::convert::Into<u32>,
4874    ) -> crate::root::akresult::AKRESULT {
4875        unsafe {
4876            ::unity::il2cpp_call!((::unity::module_base()+0x1d1a2c0usize)as*mut u8,crate::root::akresult::AKRESULT;
4877(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_emitter_game_obj),(::unity::Array<u64>)::core::convert::Into::into(in_p_listener_game_objs),(u32)::core::convert::Into::into(in_u_num_listeners))
4878        }
4879    }
4880
4881    #[doc = "`SetDefaultListeners(::unity::Array<u64>, u32)` overload"]
4882    pub fn set_default_listeners(
4883        in_p_listener_objs: impl ::core::convert::Into<::unity::Array<u64>>,
4884        in_u_num_listeners: impl ::core::convert::Into<u32>,
4885    ) -> crate::root::akresult::AKRESULT {
4886        unsafe {
4887            ::unity::il2cpp_call!((::unity::module_base()+0x1d1a430usize)as*mut u8,crate::root::akresult::AKRESULT;
4888(::unity::Array<u64>)::core::convert::Into::into(in_p_listener_objs),(u32)::core::convert::Into::into(in_u_num_listeners))
4889        }
4890    }
4891
4892    #[doc = "`AddOutput(crate::root::akoutputsettings::AkOutputSettings, *mutu64, ::unity::Array<u64>, u32)` overload"]
4893    pub fn add_output(
4894        in_settings: impl ::core::convert::Into<crate::root::akoutputsettings::AkOutputSettings>,
4895        in_p_listener_i_ds: impl ::core::convert::Into<::unity::Array<u64>>,
4896        in_u_num_listeners: impl ::core::convert::Into<u32>,
4897    ) -> (crate::root::akresult::AKRESULT, u64) {
4898        unsafe {
4899            let mut __out_0 = ::core::mem::MaybeUninit::<u64>::uninit();
4900            let __ret = {
4901                ::unity::il2cpp_call!((::unity::module_base()+0x1d1a4c0usize)as*mut u8,crate::root::akresult::AKRESULT;
4902(crate::root::akoutputsettings::AkOutputSettings)::core::convert::Into::into(in_settings),(*mut u64)__out_0.as_mut_ptr(),(::unity::Array<u64>)::core::convert::Into::into(in_p_listener_i_ds),(u32)::core::convert::Into::into(in_u_num_listeners))
4903            };
4904            (__ret, __out_0.assume_init())
4905        }
4906    }
4907
4908    #[doc = "`AddOutput(crate::root::akoutputsettings::AkOutputSettings, *mutu64, ::unity::Array<u64>)` overload"]
4909    pub fn add_output_2(
4910        in_settings: impl ::core::convert::Into<crate::root::akoutputsettings::AkOutputSettings>,
4911        in_p_listener_i_ds: impl ::core::convert::Into<::unity::Array<u64>>,
4912    ) -> (crate::root::akresult::AKRESULT, u64) {
4913        unsafe {
4914            let mut __out_0 = ::core::mem::MaybeUninit::<u64>::uninit();
4915            let __ret = {
4916                ::unity::il2cpp_call!((::unity::module_base()+0x1d1a570usize)as*mut u8,crate::root::akresult::AKRESULT;
4917(crate::root::akoutputsettings::AkOutputSettings)::core::convert::Into::into(in_settings),(*mut u64)__out_0.as_mut_ptr(),(::unity::Array<u64>)::core::convert::Into::into(in_p_listener_i_ds))
4918            };
4919            (__ret, __out_0.assume_init())
4920        }
4921    }
4922
4923    #[doc = "`AddOutput(crate::root::akoutputsettings::AkOutputSettings, *mutu64)` overload"]
4924    pub fn add_output_3(
4925        in_settings: impl ::core::convert::Into<crate::root::akoutputsettings::AkOutputSettings>,
4926    ) -> (crate::root::akresult::AKRESULT, u64) {
4927        unsafe {
4928            let mut __out_0 = ::core::mem::MaybeUninit::<u64>::uninit();
4929            let __ret = {
4930                ::unity::il2cpp_call!((::unity::module_base()+0x1d1a620usize)as*mut u8,crate::root::akresult::AKRESULT;
4931(crate::root::akoutputsettings::AkOutputSettings)::core::convert::Into::into(in_settings),(*mut u64)__out_0.as_mut_ptr())
4932            };
4933            (__ret, __out_0.assume_init())
4934        }
4935    }
4936
4937    #[doc = "`AddOutput(crate::root::akoutputsettings::AkOutputSettings)` overload"]
4938    pub fn add_output_4(in_settings: impl ::core::convert::Into<crate::root::akoutputsettings::AkOutputSettings>) -> crate::root::akresult::AKRESULT {
4939        unsafe {
4940            ::unity::il2cpp_call!((::unity::module_base()+0x1d1a6b0usize)as*mut u8,crate::root::akresult::AKRESULT;
4941(crate::root::akoutputsettings::AkOutputSettings)::core::convert::Into::into(in_settings))
4942        }
4943    }
4944
4945    #[doc = "`GetDefaultStreamSettings(crate::root::akstreammgrsettings::AkStreamMgrSettings)` overload"]
4946    pub fn get_default_stream_settings(out_settings: impl ::core::convert::Into<crate::root::akstreammgrsettings::AkStreamMgrSettings>) -> () {
4947        unsafe {
4948            ::unity::il2cpp_call!((::unity::module_base()+0x1d1a740usize)as*mut u8,();
4949(crate::root::akstreammgrsettings::AkStreamMgrSettings)::core::convert::Into::into(out_settings))
4950        }
4951    }
4952
4953    #[doc = "`GetDefaultDeviceSettings(crate::root::akdevicesettings::AkDeviceSettings)` overload"]
4954    pub fn get_default_device_settings(out_settings: impl ::core::convert::Into<crate::root::akdevicesettings::AkDeviceSettings>) -> () {
4955        unsafe {
4956            ::unity::il2cpp_call!((::unity::module_base()+0x1d1a870usize)as*mut u8,();
4957(crate::root::akdevicesettings::AkDeviceSettings)::core::convert::Into::into(out_settings))
4958        }
4959    }
4960
4961    #[doc = "`GetDefaultMusicSettings(crate::root::akmusicsettings::AkMusicSettings)` overload"]
4962    pub fn get_default_music_settings(out_settings: impl ::core::convert::Into<crate::root::akmusicsettings::AkMusicSettings>) -> () {
4963        unsafe {
4964            ::unity::il2cpp_call!((::unity::module_base()+0x1d1a900usize)as*mut u8,();
4965(crate::root::akmusicsettings::AkMusicSettings)::core::convert::Into::into(out_settings))
4966        }
4967    }
4968
4969    #[doc = "`GetDefaultInitSettings(crate::root::akinitsettings::AkInitSettings)` overload"]
4970    pub fn get_default_init_settings(out_settings: impl ::core::convert::Into<crate::root::akinitsettings::AkInitSettings>) -> () {
4971        unsafe {
4972            ::unity::il2cpp_call!((::unity::module_base()+0x1d1a990usize)as*mut u8,();
4973(crate::root::akinitsettings::AkInitSettings)::core::convert::Into::into(out_settings))
4974        }
4975    }
4976
4977    #[doc = "`GetDefaultPlatformInitSettings(crate::root::akplatforminitsettings::AkPlatformInitSettings)` overload"]
4978    pub fn get_default_platform_init_settings(
4979        out_settings: impl ::core::convert::Into<crate::root::akplatforminitsettings::AkPlatformInitSettings>,
4980    ) -> () {
4981        unsafe {
4982            ::unity::il2cpp_call!((::unity::module_base()+0x1d1aa20usize)as*mut u8,();
4983(crate::root::akplatforminitsettings::AkPlatformInitSettings)::core::convert::Into::into(out_settings))
4984        }
4985    }
4986
4987    #[doc = "`GetMajorMinorVersion()` overload"]
4988    pub fn get_major_minor_version() -> u32 {
4989        unsafe {
4990            ::unity::il2cpp_call!((::unity::module_base()+0x1d1aab0usize)as*mut u8,u32;
4991            )
4992        }
4993    }
4994
4995    #[doc = "`GetSubminorBuildVersion()` overload"]
4996    pub fn get_subminor_build_version() -> u32 {
4997        unsafe {
4998            ::unity::il2cpp_call!((::unity::module_base()+0x1d1ab30usize)as*mut u8,u32;
4999            )
5000        }
5001    }
5002
5003    #[doc = "`StartResourceMonitoring()` overload"]
5004    pub fn start_resource_monitoring() -> () {
5005        unsafe {
5006            ::unity::il2cpp_call!((::unity::module_base()+0x1d1abb0usize)as*mut u8,();
5007            )
5008        }
5009    }
5010
5011    #[doc = "`StopResourceMonitoring()` overload"]
5012    pub fn stop_resource_monitoring() -> () {
5013        unsafe {
5014            ::unity::il2cpp_call!((::unity::module_base()+0x1d1ac30usize)as*mut u8,();
5015            )
5016        }
5017    }
5018
5019    #[doc = "`GetResourceMonitorDataSummary(crate::root::akresourcemonitordatasummary::AkResourceMonitorDataSummary)` overload"]
5020    pub fn get_resource_monitor_data_summary(
5021        resource_monitor_data_summary: impl ::core::convert::Into<crate::root::akresourcemonitordatasummary::AkResourceMonitorDataSummary>,
5022    ) -> () {
5023        unsafe {
5024            ::unity::il2cpp_call!((::unity::module_base()+0x1d1acb0usize)as*mut u8,();
5025(crate::root::akresourcemonitordatasummary::AkResourceMonitorDataSummary)::core::convert::Into::into(resource_monitor_data_summary))
5026        }
5027    }
5028
5029    #[doc = "`SetRoomPortal(u64, crate::root::aktransform::AkTransform, crate::unity_engine::vector3::Vector3, bool, u64, u64)` overload"]
5030    pub fn set_room_portal(
5031        in_portal_id: impl ::core::convert::Into<u64>,
5032        transform: impl ::core::convert::Into<crate::root::aktransform::AkTransform>,
5033        extent: impl ::core::convert::Into<crate::unity_engine::vector3::Vector3>,
5034        b_enabled: impl ::core::convert::Into<bool>,
5035        front_room: impl ::core::convert::Into<u64>,
5036        back_room: impl ::core::convert::Into<u64>,
5037    ) -> crate::root::akresult::AKRESULT {
5038        unsafe {
5039            ::unity::il2cpp_call!((::unity::module_base()+0x1d1ad40usize)as*mut u8,crate::root::akresult::AKRESULT;
5040(u64)::core::convert::Into::into(in_portal_id),(crate::root::aktransform::AkTransform)::core::convert::Into::into(transform),(crate::unity_engine::vector3::Vector3)::core::convert::Into::into(extent),(bool)::core::convert::Into::into(b_enabled),(u64)::core::convert::Into::into(front_room),(u64)::core::convert::Into::into(back_room))
5041        }
5042    }
5043
5044    #[doc = "`SetRoom(u64, crate::root::akroomparams::AkRoomParams, ::unity::Il2CppString)` overload"]
5045    pub fn set_room(
5046        in_room_id: impl ::core::convert::Into<u64>,
5047        in_room_params: impl ::core::convert::Into<crate::root::akroomparams::AkRoomParams>,
5048        in_p_name: impl ::core::convert::Into<::unity::Il2CppString>,
5049    ) -> crate::root::akresult::AKRESULT {
5050        unsafe {
5051            ::unity::il2cpp_call!((::unity::module_base()+0x1d1ae50usize)as*mut u8,crate::root::akresult::AKRESULT;
5052(u64)::core::convert::Into::into(in_room_id),(crate::root::akroomparams::AkRoomParams)::core::convert::Into::into(in_room_params),(::unity::Il2CppString)::core::convert::Into::into(in_p_name))
5053        }
5054    }
5055
5056    #[doc = "`RegisterSpatialAudioListener(crate::unity_engine::gameobject::GameObject)` overload"]
5057    pub fn register_spatial_audio_listener(
5058        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5059    ) -> crate::root::akresult::AKRESULT {
5060        unsafe {
5061            ::unity::il2cpp_call!((::unity::module_base()+0x1d1af60usize)as*mut u8,crate::root::akresult::AKRESULT;
5062(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
5063        }
5064    }
5065
5066    #[doc = "`UnregisterSpatialAudioListener(crate::unity_engine::gameobject::GameObject)` overload"]
5067    pub fn unregister_spatial_audio_listener(
5068        in_game_object_id: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5069    ) -> crate::root::akresult::AKRESULT {
5070        unsafe {
5071            ::unity::il2cpp_call!((::unity::module_base()+0x1d1b0b0usize)as*mut u8,crate::root::akresult::AKRESULT;
5072(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object_id))
5073        }
5074    }
5075
5076    #[doc = "`SetGeometry(u64, crate::root::aktrianglearray::AkTriangleArray, u32, ::unity::Array<crate::unity_engine::vector3::Vector3>, u32, crate::root::akacousticsurfacearray::AkAcousticSurfaceArray, u32, u64, bool, bool)` overload"]
5077    pub fn set_geometry(
5078        in_geom_set_id: impl ::core::convert::Into<u64>,
5079        triangles: impl ::core::convert::Into<crate::root::aktrianglearray::AkTriangleArray>,
5080        num_triangles: impl ::core::convert::Into<u32>,
5081        vertices: impl ::core::convert::Into<::unity::Array<crate::unity_engine::vector3::Vector3>>,
5082        num_vertices: impl ::core::convert::Into<u32>,
5083        surfaces: impl ::core::convert::Into<crate::root::akacousticsurfacearray::AkAcousticSurfaceArray>,
5084        num_surfaces: impl ::core::convert::Into<u32>,
5085        room_id: impl ::core::convert::Into<u64>,
5086        enable_diffraction: impl ::core::convert::Into<bool>,
5087        enable_diffraction_on_boundary_edges: impl ::core::convert::Into<bool>,
5088    ) -> crate::root::akresult::AKRESULT {
5089        unsafe {
5090            ::unity::il2cpp_call!((::unity::module_base()+0x1d1b200usize)as*mut u8,crate::root::akresult::AKRESULT;
5091(u64)::core::convert::Into::into(in_geom_set_id),(crate::root::aktrianglearray::AkTriangleArray)::core::convert::Into::into(triangles),(u32)::core::convert::Into::into(num_triangles),(::unity::Array<crate::unity_engine::vector3::Vector3>)::core::convert::Into::into(vertices),(u32)::core::convert::Into::into(num_vertices),(crate::root::akacousticsurfacearray::AkAcousticSurfaceArray)::core::convert::Into::into(surfaces),(u32)::core::convert::Into::into(num_surfaces),(u64)::core::convert::Into::into(room_id),(bool)::core::convert::Into::into(enable_diffraction),(bool)::core::convert::Into::into(enable_diffraction_on_boundary_edges))
5092        }
5093    }
5094
5095    #[doc = "`PostEventOnRoom(u32, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray, u32)` overload"]
5096    pub fn post_event_on_room_5(
5097        in_event_id: impl ::core::convert::Into<u32>,
5098        in_room_id: impl ::core::convert::Into<u64>,
5099        in_u_flags: impl ::core::convert::Into<u32>,
5100        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
5101        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
5102        in_c_externals: impl ::core::convert::Into<u32>,
5103        in_p_external_sources: impl ::core::convert::Into<crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray>,
5104        in_playing_id: impl ::core::convert::Into<u32>,
5105    ) -> u32 {
5106        unsafe {
5107            ::unity::il2cpp_call!((::unity::module_base()+0x1d1b360usize)as*mut u8,u32;
5108(u32)::core::convert::Into::into(in_event_id),(u64)::core::convert::Into::into(in_room_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(u32)::core::convert::Into::into(in_c_externals),(crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)::core::convert::Into::into(in_p_external_sources),(u32)::core::convert::Into::into(in_playing_id))
5109        }
5110    }
5111
5112    #[doc = "`PostEventOnRoom(u32, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object, u32, crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)` overload"]
5113    pub fn post_event_on_room_6(
5114        in_event_id: impl ::core::convert::Into<u32>,
5115        in_room_id: impl ::core::convert::Into<u64>,
5116        in_u_flags: impl ::core::convert::Into<u32>,
5117        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
5118        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
5119        in_c_externals: impl ::core::convert::Into<u32>,
5120        in_p_external_sources: impl ::core::convert::Into<crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray>,
5121    ) -> u32 {
5122        unsafe {
5123            ::unity::il2cpp_call!((::unity::module_base()+0x1d1b500usize)as*mut u8,u32;
5124(u32)::core::convert::Into::into(in_event_id),(u64)::core::convert::Into::into(in_room_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie),(u32)::core::convert::Into::into(in_c_externals),(crate::root::akexternalsourceinfoarray::AkExternalSourceInfoArray)::core::convert::Into::into(in_p_external_sources))
5125        }
5126    }
5127
5128    #[doc = "`PostEventOnRoom(u32, u64, u32, crate::root::akcallbackmanager::AkCallbackManager_EventCallback, crate::system::object::Object)` overload"]
5129    pub fn post_event_on_room_7(
5130        in_event_id: impl ::core::convert::Into<u32>,
5131        in_room_id: impl ::core::convert::Into<u64>,
5132        in_u_flags: impl ::core::convert::Into<u32>,
5133        in_pfn_callback: impl ::core::convert::Into<crate::root::akcallbackmanager::AkCallbackManager_EventCallback>,
5134        in_p_cookie: impl ::core::convert::Into<crate::system::object::Object>,
5135    ) -> u32 {
5136        unsafe {
5137            ::unity::il2cpp_call!((::unity::module_base()+0x1d1b690usize)as*mut u8,u32;
5138(u32)::core::convert::Into::into(in_event_id),(u64)::core::convert::Into::into(in_room_id),(u32)::core::convert::Into::into(in_u_flags),(crate::root::akcallbackmanager::AkCallbackManager_EventCallback)::core::convert::Into::into(in_pfn_callback),(crate::system::object::Object)::core::convert::Into::into(in_p_cookie))
5139        }
5140    }
5141
5142    #[doc = "`PostEventOnRoom(u32, u64)` overload"]
5143    pub fn post_event_on_room_8(in_event_id: impl ::core::convert::Into<u32>, in_room_id: impl ::core::convert::Into<u64>) -> u32 {
5144        unsafe {
5145            ::unity::il2cpp_call!((::unity::module_base()+0x1d1b7f0usize)as*mut u8,u32;
5146(u32)::core::convert::Into::into(in_event_id),(u64)::core::convert::Into::into(in_room_id))
5147        }
5148    }
5149
5150    #[doc = "`StringFromIntPtrString(::unity::IntPtr)` overload"]
5151    pub fn string_from_int_ptr_string(ptr: impl ::core::convert::Into<::unity::IntPtr>) -> ::unity::Il2CppString {
5152        unsafe {
5153            ::unity::il2cpp_call!((::unity::module_base()+0x1d1b8c0usize)as*mut u8, ::unity::Il2CppString;
5154(::unity::IntPtr)::core::convert::Into::into(ptr))
5155        }
5156    }
5157
5158    #[doc = "`StringFromIntPtrWString(::unity::IntPtr)` overload"]
5159    pub fn string_from_int_ptr_w_string(ptr: impl ::core::convert::Into<::unity::IntPtr>) -> ::unity::Il2CppString {
5160        unsafe {
5161            ::unity::il2cpp_call!((::unity::module_base()+0x1d1b930usize)as*mut u8, ::unity::Il2CppString;
5162(::unity::IntPtr)::core::convert::Into::into(ptr))
5163        }
5164    }
5165
5166    #[doc = "`InternalGameObjectHash(crate::unity_engine::gameobject::GameObject)` overload"]
5167    pub fn internal_game_object_hash(game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> u64 {
5168        unsafe {
5169            ::unity::il2cpp_call!((::unity::module_base()+0x1d1b9a0usize)as*mut u8,u64;
5170(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object))
5171        }
5172    }
5173
5174    #[doc = "`set_GameObjectHash(crate::root::aksoundengine::AkSoundEngine_GameObjectHashFunction)` overload"]
5175    pub fn set_game_object_hash(value: impl ::core::convert::Into<crate::root::aksoundengine::AkSoundEngine_GameObjectHashFunction>) -> () {
5176        unsafe {
5177            ::unity::il2cpp_call!((::unity::module_base()+0x1d1ba40usize)as*mut u8,();
5178(crate::root::aksoundengine::AkSoundEngine_GameObjectHashFunction)::core::convert::Into::into(value))
5179        }
5180    }
5181
5182    #[doc = "`GetAkGameObjectID(crate::unity_engine::gameobject::GameObject)` overload"]
5183    pub fn get_ak_game_object_id(game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> u64 {
5184        unsafe {
5185            ::unity::il2cpp_call!((::unity::module_base()+0x1d05310usize)as*mut u8,u64;
5186(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object))
5187        }
5188    }
5189
5190    #[doc = "`RegisterGameObj(crate::unity_engine::gameobject::GameObject)` overload"]
5191    pub fn register_game_obj(
5192        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5193    ) -> crate::root::akresult::AKRESULT {
5194        unsafe {
5195            ::unity::il2cpp_call!((::unity::module_base()+0x1d1bb10usize)as*mut u8,crate::root::akresult::AKRESULT;
5196(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object))
5197        }
5198    }
5199
5200    #[doc = "`RegisterGameObj(crate::unity_engine::gameobject::GameObject, ::unity::Il2CppString)` overload"]
5201    pub fn register_game_obj_2(
5202        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5203        name: impl ::core::convert::Into<::unity::Il2CppString>,
5204    ) -> crate::root::akresult::AKRESULT {
5205        unsafe {
5206            ::unity::il2cpp_call!((::unity::module_base()+0x1d1bd30usize)as*mut u8,crate::root::akresult::AKRESULT;
5207(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(::unity::Il2CppString)::core::convert::Into::into(name))
5208        }
5209    }
5210
5211    #[doc = "`UnregisterGameObj(crate::unity_engine::gameobject::GameObject)` overload"]
5212    pub fn unregister_game_obj(
5213        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5214    ) -> crate::root::akresult::AKRESULT {
5215        unsafe {
5216            ::unity::il2cpp_call!((::unity::module_base()+0x1d1bec0usize)as*mut u8,crate::root::akresult::AKRESULT;
5217(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object))
5218        }
5219    }
5220
5221    #[doc = "`get_WwiseVersion()` overload"]
5222    pub fn get_wwise_version() -> ::unity::Il2CppString {
5223        unsafe {
5224            ::unity::il2cpp_call!((::unity::module_base()+0x1d1c0e0usize)as*mut u8, ::unity::Il2CppString;
5225            )
5226        }
5227    }
5228
5229    #[doc = "`SetObjectPosition(crate::unity_engine::gameobject::GameObject, crate::unity_engine::transform::Transform)` overload"]
5230    pub fn set_object_position_2(
5231        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5232        transform: impl ::core::convert::Into<crate::unity_engine::transform::Transform>,
5233    ) -> crate::root::akresult::AKRESULT {
5234        unsafe {
5235            ::unity::il2cpp_call!((::unity::module_base()+0x1d1c380usize)as*mut u8,crate::root::akresult::AKRESULT;
5236(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(crate::unity_engine::transform::Transform)::core::convert::Into::into(transform))
5237        }
5238    }
5239
5240    #[doc = "`SetObjectPosition(crate::unity_engine::gameobject::GameObject, f32, f32, f32, f32, f32, f32, f32, f32, f32)` overload"]
5241    pub fn set_object_position_3(
5242        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5243        pos_x: impl ::core::convert::Into<f32>,
5244        pos_y: impl ::core::convert::Into<f32>,
5245        pos_z: impl ::core::convert::Into<f32>,
5246        front_x: impl ::core::convert::Into<f32>,
5247        front_y: impl ::core::convert::Into<f32>,
5248        front_z: impl ::core::convert::Into<f32>,
5249        top_x: impl ::core::convert::Into<f32>,
5250        top_y: impl ::core::convert::Into<f32>,
5251        top_z: impl ::core::convert::Into<f32>,
5252    ) -> crate::root::akresult::AKRESULT {
5253        unsafe {
5254            ::unity::il2cpp_call!((::unity::module_base()+0x1d1c510usize)as*mut u8,crate::root::akresult::AKRESULT;
5255(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(f32)::core::convert::Into::into(pos_x),(f32)::core::convert::Into::into(pos_y),(f32)::core::convert::Into::into(pos_z),(f32)::core::convert::Into::into(front_x),(f32)::core::convert::Into::into(front_y),(f32)::core::convert::Into::into(front_z),(f32)::core::convert::Into::into(top_x),(f32)::core::convert::Into::into(top_y),(f32)::core::convert::Into::into(top_z))
5256        }
5257    }
5258
5259    #[doc = "`PreGameObjectAPICall(crate::unity_engine::gameobject::GameObject, u64)` overload"]
5260    pub fn pre_game_object_api_call(
5261        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5262        id: impl ::core::convert::Into<u64>,
5263    ) -> () {
5264        unsafe {
5265            ::unity::il2cpp_call!((::unity::module_base()+0x1d05390usize)as*mut u8,();
5266(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(u64)::core::convert::Into::into(id))
5267        }
5268    }
5269
5270    #[doc = "`PreGameObjectAPICallUserHook(crate::unity_engine::gameobject::GameObject, u64)` overload"]
5271    pub fn pre_game_object_api_call_user_hook(
5272        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5273        id: impl ::core::convert::Into<u64>,
5274    ) -> () {
5275        unsafe {
5276            ::unity::il2cpp_call!((::unity::module_base()+0x1d1c680usize)as*mut u8,();
5277(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(u64)::core::convert::Into::into(id))
5278        }
5279    }
5280
5281    #[doc = "`PostRegisterGameObjUserHook(crate::root::akresult::AKRESULT, crate::unity_engine::gameobject::GameObject, u64)` overload"]
5282    pub fn post_register_game_obj_user_hook(
5283        result: impl ::core::convert::Into<crate::root::akresult::AKRESULT>,
5284        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5285        id: impl ::core::convert::Into<u64>,
5286    ) -> () {
5287        unsafe {
5288            ::unity::il2cpp_call!((::unity::module_base()+0x1d1bc80usize)as*mut u8,();
5289(crate::root::akresult::AKRESULT)::core::convert::Into::into(result),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(u64)::core::convert::Into::into(id))
5290        }
5291    }
5292
5293    #[doc = "`PostUnregisterGameObjUserHook(crate::root::akresult::AKRESULT, crate::unity_engine::gameobject::GameObject, u64)` overload"]
5294    pub fn post_unregister_game_obj_user_hook(
5295        result: impl ::core::convert::Into<crate::root::akresult::AKRESULT>,
5296        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5297        id: impl ::core::convert::Into<u64>,
5298    ) -> () {
5299        unsafe {
5300            ::unity::il2cpp_call!((::unity::module_base()+0x1d1c030usize)as*mut u8,();
5301(crate::root::akresult::AKRESULT)::core::convert::Into::into(result),(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(u64)::core::convert::Into::into(id))
5302        }
5303    }
5304
5305    #[doc = "`StringFromIntPtrOSString(::unity::IntPtr)` overload"]
5306    pub fn string_from_int_ptr_os_string(ptr: impl ::core::convert::Into<::unity::IntPtr>) -> ::unity::Il2CppString {
5307        unsafe {
5308            ::unity::il2cpp_call!((::unity::module_base()+0x1d199c0usize)as*mut u8, ::unity::Il2CppString;
5309(::unity::IntPtr)::core::convert::Into::into(ptr))
5310        }
5311    }
5312
5313    #[doc = "`AutoRegister(crate::unity_engine::gameobject::GameObject, u64)` overload"]
5314    pub fn auto_register(
5315        game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>,
5316        id: impl ::core::convert::Into<u64>,
5317    ) -> () {
5318        unsafe {
5319            ::unity::il2cpp_call!((::unity::module_base()+0x1d1c890usize)as*mut u8,();
5320(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(game_object),(u64)::core::convert::Into::into(id))
5321        }
5322    }
5323
5324    #[doc = "`IsInRegisteredList(u64)` overload"]
5325    pub fn is_in_registered_list(id: impl ::core::convert::Into<u64>) -> bool {
5326        unsafe {
5327            ::unity::il2cpp_call!((::unity::module_base()+0x1d1c800usize)as*mut u8,bool;
5328(u64)::core::convert::Into::into(id))
5329        }
5330    }
5331
5332    #[doc = "`IsGameObjectRegistered(crate::unity_engine::gameobject::GameObject)` overload"]
5333    pub fn is_game_object_registered(in_game_object: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> bool {
5334        unsafe {
5335            ::unity::il2cpp_call!((::unity::module_base()+0x1d1c9d0usize)as*mut u8,bool;
5336(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(in_game_object))
5337        }
5338    }
5339
5340    #[doc = "`.cctor()` overload"]
5341    pub fn cctor() -> () {
5342        unsafe {
5343            ::unity::il2cpp_call!((::unity::module_base()+0x1d1cb10usize)as*mut u8,();
5344            )
5345        }
5346    }
5347}
5348
5349#[cfg(feature = "root-aksoundengine")]
5350pub trait IAkSoundEngineMethods: IAkSoundEngine {
5351    #[doc = "`.ctor()` overload"]
5352    fn ctor(self) -> () {
5353        unsafe {
5354            let __receiver = <AkSoundEngine as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
5355            ::unity::il2cpp_call!((::unity::module_base()+0x1d1cb00usize)as*mut u8,();
5356(AkSoundEngine)__receiver)
5357        }
5358    }
5359}
5360
5361#[cfg(feature = "root-aksoundengine")]
5362impl<__T: IAkSoundEngine> IAkSoundEngineMethods for __T {}
5363
5364#[cfg(feature = "root-aksoundengine")]
5365impl AkSoundEngine {
5366    pub fn get_ak_soundbank_version_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5367        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
5368    }
5369
5370    pub fn get_ak_int_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5371        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
5372    }
5373
5374    pub fn get_ak_float_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5375        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[2]
5376    }
5377
5378    pub fn get_ak_interleaved_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5379        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[3]
5380    }
5381
5382    pub fn get_ak_noninterleaved_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5383        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[4]
5384    }
5385
5386    pub fn get_ak_le_native_bitspersample_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5387        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[5]
5388    }
5389
5390    pub fn get_ak_le_native_sampletype_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5391        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[6]
5392    }
5393
5394    pub fn get_ak_le_native_interleave_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5395        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[7]
5396    }
5397
5398    pub fn dynamic_sequence_open_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5399        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[8]
5400    }
5401
5402    pub fn dynamic_sequence_open_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5403        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[9]
5404    }
5405
5406    pub fn dynamic_sequence_open_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5407        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[10]
5408    }
5409
5410    pub fn dynamic_sequence_close_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5411        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[11]
5412    }
5413
5414    pub fn dynamic_sequence_play_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5415        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[12]
5416    }
5417
5418    pub fn dynamic_sequence_play_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5419        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[13]
5420    }
5421
5422    pub fn dynamic_sequence_play_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5423        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[14]
5424    }
5425
5426    pub fn dynamic_sequence_pause_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5427        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[15]
5428    }
5429
5430    pub fn dynamic_sequence_pause_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5431        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[16]
5432    }
5433
5434    pub fn dynamic_sequence_pause_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5435        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[17]
5436    }
5437
5438    pub fn dynamic_sequence_resume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5439        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[18]
5440    }
5441
5442    pub fn dynamic_sequence_resume_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5443        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[19]
5444    }
5445
5446    pub fn dynamic_sequence_resume_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5447        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[20]
5448    }
5449
5450    pub fn dynamic_sequence_stop_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5451        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[21]
5452    }
5453
5454    pub fn dynamic_sequence_stop_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5455        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[22]
5456    }
5457
5458    pub fn dynamic_sequence_stop_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5459        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[23]
5460    }
5461
5462    pub fn dynamic_sequence_break_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5463        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[24]
5464    }
5465
5466    pub fn seek_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5467        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[25]
5468    }
5469
5470    pub fn seek_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5471        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[26]
5472    }
5473
5474    pub fn dynamic_sequence_get_pause_times_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5475        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[27]
5476    }
5477
5478    pub fn dynamic_sequence_lock_playlist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5479        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[28]
5480    }
5481
5482    pub fn dynamic_sequence_unlock_playlist_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5483        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[29]
5484    }
5485
5486    pub fn is_initialized_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5487        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[30]
5488    }
5489
5490    pub fn get_audio_settings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5491        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[31]
5492    }
5493
5494    pub fn get_speaker_configuration_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5495        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[32]
5496    }
5497
5498    pub fn get_speaker_configuration_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5499        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[33]
5500    }
5501
5502    pub fn get_panning_rule_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5503        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[34]
5504    }
5505
5506    pub fn get_panning_rule_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5507        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[35]
5508    }
5509
5510    pub fn set_panning_rule_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5511        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[36]
5512    }
5513
5514    pub fn set_panning_rule_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5515        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[37]
5516    }
5517
5518    pub fn get_speaker_angles_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5519        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[38]
5520    }
5521
5522    pub fn get_speaker_angles_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5523        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[39]
5524    }
5525
5526    pub fn set_speaker_angles_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5527        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[40]
5528    }
5529
5530    pub fn set_speaker_angles_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5531        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[41]
5532    }
5533
5534    pub fn set_volume_threshold_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5535        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[42]
5536    }
5537
5538    pub fn set_max_num_voices_limit_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5539        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[43]
5540    }
5541
5542    pub fn render_audio_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5543        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[44]
5544    }
5545
5546    pub fn render_audio_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5547        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[45]
5548    }
5549
5550    pub fn register_plugin_dll_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5551        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[46]
5552    }
5553
5554    pub fn register_plugin_dll_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5555        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[47]
5556    }
5557
5558    pub fn get_id_from_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5559        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[48]
5560    }
5561
5562    pub fn post_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5563        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[49]
5564    }
5565
5566    pub fn post_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5567        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[50]
5568    }
5569
5570    pub fn post_event_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5571        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[51]
5572    }
5573
5574    pub fn post_event_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5575        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[52]
5576    }
5577
5578    pub fn post_event_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5579        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[53]
5580    }
5581
5582    pub fn post_event_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5583        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[54]
5584    }
5585
5586    pub fn post_event_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5587        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[55]
5588    }
5589
5590    pub fn post_event_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5591        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[56]
5592    }
5593
5594    pub fn execute_action_on_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5595        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[57]
5596    }
5597
5598    pub fn execute_action_on_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5599        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[58]
5600    }
5601
5602    pub fn execute_action_on_event_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5603        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[59]
5604    }
5605
5606    pub fn execute_action_on_event_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5607        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[60]
5608    }
5609
5610    pub fn execute_action_on_event_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5611        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[61]
5612    }
5613
5614    pub fn execute_action_on_event_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5615        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[62]
5616    }
5617
5618    pub fn execute_action_on_event_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5619        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[63]
5620    }
5621
5622    pub fn execute_action_on_event_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5623        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[64]
5624    }
5625
5626    pub fn execute_action_on_event_9_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5627        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[65]
5628    }
5629
5630    pub fn execute_action_on_event_10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5631        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[66]
5632    }
5633
5634    pub fn post_midi_on_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5635        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[67]
5636    }
5637
5638    pub fn stop_midi_on_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5639        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[68]
5640    }
5641
5642    pub fn stop_midi_on_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5643        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[69]
5644    }
5645
5646    pub fn stop_midi_on_event_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5647        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[70]
5648    }
5649
5650    pub fn pin_event_in_stream_cache_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5651        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[71]
5652    }
5653
5654    pub fn pin_event_in_stream_cache_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5655        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[72]
5656    }
5657
5658    pub fn unpin_event_in_stream_cache_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5659        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[73]
5660    }
5661
5662    pub fn unpin_event_in_stream_cache_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5663        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[74]
5664    }
5665
5666    pub fn get_buffer_status_for_pinned_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5667        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[75]
5668    }
5669
5670    pub fn get_buffer_status_for_pinned_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5671        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[76]
5672    }
5673
5674    pub fn seek_on_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5675        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[77]
5676    }
5677
5678    pub fn seek_on_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5679        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[78]
5680    }
5681
5682    pub fn seek_on_event_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5683        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[79]
5684    }
5685
5686    pub fn seek_on_event_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5687        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[80]
5688    }
5689
5690    pub fn seek_on_event_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5691        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[81]
5692    }
5693
5694    pub fn seek_on_event_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5695        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[82]
5696    }
5697
5698    pub fn seek_on_event_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5699        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[83]
5700    }
5701
5702    pub fn seek_on_event_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5703        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[84]
5704    }
5705
5706    pub fn seek_on_event_9_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5707        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[85]
5708    }
5709
5710    pub fn seek_on_event_10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5711        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[86]
5712    }
5713
5714    pub fn seek_on_event_11_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5715        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[87]
5716    }
5717
5718    pub fn seek_on_event_12_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5719        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[88]
5720    }
5721
5722    pub fn cancel_event_callback_cookie_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5723        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[89]
5724    }
5725
5726    pub fn cancel_event_callback_game_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5727        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[90]
5728    }
5729
5730    pub fn cancel_event_callback_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5731        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[91]
5732    }
5733
5734    pub fn get_source_play_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5735        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[92]
5736    }
5737
5738    pub fn get_source_play_position_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5739        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[93]
5740    }
5741
5742    pub fn get_source_stream_buffering_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5743        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[94]
5744    }
5745
5746    pub fn stop_all_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5747        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[95]
5748    }
5749
5750    pub fn stop_all_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5751        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[96]
5752    }
5753
5754    pub fn stop_playing_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5755        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[97]
5756    }
5757
5758    pub fn stop_playing_id_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5759        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[98]
5760    }
5761
5762    pub fn stop_playing_id_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5763        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[99]
5764    }
5765
5766    pub fn execute_action_on_playing_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5767        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[100]
5768    }
5769
5770    pub fn execute_action_on_playing_id_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5771        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[101]
5772    }
5773
5774    pub fn execute_action_on_playing_id_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5775        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[102]
5776    }
5777
5778    pub fn set_random_seed_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5779        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[103]
5780    }
5781
5782    pub fn mute_background_music_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5783        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[104]
5784    }
5785
5786    pub fn get_background_music_mute_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5787        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[105]
5788    }
5789
5790    pub fn send_plugin_custom_game_data_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5791        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[106]
5792    }
5793
5794    pub fn unregister_all_game_obj_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5795        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[107]
5796    }
5797
5798    pub fn set_multiple_positions_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5799        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[108]
5800    }
5801
5802    pub fn set_multiple_positions_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5803        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[109]
5804    }
5805
5806    pub fn set_multiple_positions_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5807        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[110]
5808    }
5809
5810    pub fn set_multiple_positions_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5811        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[111]
5812    }
5813
5814    pub fn set_scaling_factor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5815        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[112]
5816    }
5817
5818    pub fn clear_banks_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5819        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[113]
5820    }
5821
5822    pub fn set_bank_load_io_settings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5823        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[114]
5824    }
5825
5826    pub fn load_bank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5827        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[115]
5828    }
5829
5830    pub fn load_bank_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5831        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[116]
5832    }
5833
5834    pub fn load_bank_memory_view_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5835        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[117]
5836    }
5837
5838    pub fn load_bank_memory_copy_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5839        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[118]
5840    }
5841
5842    pub fn load_bank_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5843        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[119]
5844    }
5845
5846    pub fn load_bank_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5847        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[120]
5848    }
5849
5850    pub fn load_bank_memory_view_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5851        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[121]
5852    }
5853
5854    pub fn load_bank_memory_copy_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5855        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[122]
5856    }
5857
5858    pub fn unload_bank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5859        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[123]
5860    }
5861
5862    pub fn unload_bank_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5863        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[124]
5864    }
5865
5866    pub fn unload_bank_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5867        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[125]
5868    }
5869
5870    pub fn unload_bank_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5871        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[126]
5872    }
5873
5874    pub fn cancel_bank_callback_cookie_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5875        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[127]
5876    }
5877
5878    pub fn prepare_bank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5879        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[128]
5880    }
5881
5882    pub fn prepare_bank_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5883        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[129]
5884    }
5885
5886    pub fn prepare_bank_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5887        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[130]
5888    }
5889
5890    pub fn prepare_bank_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5891        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[131]
5892    }
5893
5894    pub fn prepare_bank_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5895        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[132]
5896    }
5897
5898    pub fn prepare_bank_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5899        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[133]
5900    }
5901
5902    pub fn prepare_bank_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5903        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[134]
5904    }
5905
5906    pub fn prepare_bank_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5907        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[135]
5908    }
5909
5910    pub fn clear_prepared_events_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5911        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[136]
5912    }
5913
5914    pub fn prepare_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5915        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[137]
5916    }
5917
5918    pub fn prepare_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5919        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[138]
5920    }
5921
5922    pub fn prepare_event_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5923        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[139]
5924    }
5925
5926    pub fn prepare_event_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5927        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[140]
5928    }
5929
5930    pub fn set_media_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5931        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[141]
5932    }
5933
5934    pub fn unset_media_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5935        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[142]
5936    }
5937
5938    pub fn prepare_game_syncs_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5939        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[143]
5940    }
5941
5942    pub fn prepare_game_syncs_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5943        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[144]
5944    }
5945
5946    pub fn prepare_game_syncs_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5947        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[145]
5948    }
5949
5950    pub fn prepare_game_syncs_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5951        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[146]
5952    }
5953
5954    pub fn add_listener_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5955        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[147]
5956    }
5957
5958    pub fn remove_listener_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5959        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[148]
5960    }
5961
5962    pub fn add_default_listener_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5963        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[149]
5964    }
5965
5966    pub fn remove_default_listener_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5967        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[150]
5968    }
5969
5970    pub fn reset_listeners_to_default_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5971        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[151]
5972    }
5973
5974    pub fn set_listener_spatialization_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5975        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[152]
5976    }
5977
5978    pub fn set_listener_spatialization_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5979        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[153]
5980    }
5981
5982    pub fn set_rtpc_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5983        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[154]
5984    }
5985
5986    pub fn set_rtpc_value_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5987        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[155]
5988    }
5989
5990    pub fn set_rtpc_value_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5991        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[156]
5992    }
5993
5994    pub fn set_rtpc_value_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5995        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[157]
5996    }
5997
5998    pub fn set_rtpc_value_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
5999        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[158]
6000    }
6001
6002    pub fn set_rtpc_value_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6003        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[159]
6004    }
6005
6006    pub fn set_rtpc_value_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6007        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[160]
6008    }
6009
6010    pub fn set_rtpc_value_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6011        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[161]
6012    }
6013
6014    pub fn set_rtpc_value_9_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6015        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[162]
6016    }
6017
6018    pub fn set_rtpc_value_10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6019        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[163]
6020    }
6021
6022    pub fn set_rtpc_value_by_playing_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6023        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[164]
6024    }
6025
6026    pub fn set_rtpc_value_by_playing_id_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6027        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[165]
6028    }
6029
6030    pub fn set_rtpc_value_by_playing_id_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6031        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[166]
6032    }
6033
6034    pub fn set_rtpc_value_by_playing_id_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6035        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[167]
6036    }
6037
6038    pub fn set_rtpc_value_by_playing_id_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6039        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[168]
6040    }
6041
6042    pub fn set_rtpc_value_by_playing_id_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6043        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[169]
6044    }
6045
6046    pub fn set_rtpc_value_by_playing_id_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6047        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[170]
6048    }
6049
6050    pub fn set_rtpc_value_by_playing_id_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6051        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[171]
6052    }
6053
6054    pub fn reset_rtpc_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6055        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[172]
6056    }
6057
6058    pub fn reset_rtpc_value_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6059        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[173]
6060    }
6061
6062    pub fn reset_rtpc_value_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6063        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[174]
6064    }
6065
6066    pub fn reset_rtpc_value_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6067        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[175]
6068    }
6069
6070    pub fn reset_rtpc_value_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6071        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[176]
6072    }
6073
6074    pub fn reset_rtpc_value_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6075        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[177]
6076    }
6077
6078    pub fn reset_rtpc_value_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6079        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[178]
6080    }
6081
6082    pub fn reset_rtpc_value_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6083        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[179]
6084    }
6085
6086    pub fn reset_rtpc_value_9_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6087        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[180]
6088    }
6089
6090    pub fn reset_rtpc_value_10_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6091        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[181]
6092    }
6093
6094    pub fn set_switch_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6095        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[182]
6096    }
6097
6098    pub fn set_switch_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6099        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[183]
6100    }
6101
6102    pub fn post_trigger_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6103        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[184]
6104    }
6105
6106    pub fn post_trigger_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6107        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[185]
6108    }
6109
6110    pub fn set_state_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6111        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[186]
6112    }
6113
6114    pub fn set_state_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6115        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[187]
6116    }
6117
6118    pub fn set_game_object_aux_send_values_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6119        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[188]
6120    }
6121
6122    pub fn set_game_object_output_bus_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6123        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[189]
6124    }
6125
6126    pub fn set_actor_mixer_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6127        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[190]
6128    }
6129
6130    pub fn set_bus_effect_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6131        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[191]
6132    }
6133
6134    pub fn set_bus_effect_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6135        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[192]
6136    }
6137
6138    pub fn set_mixer_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6139        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[193]
6140    }
6141
6142    pub fn set_mixer_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6143        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[194]
6144    }
6145
6146    pub fn set_bus_config_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6147        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[195]
6148    }
6149
6150    pub fn set_bus_config_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6151        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[196]
6152    }
6153
6154    pub fn set_object_obstruction_and_occlusion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6155        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[197]
6156    }
6157
6158    pub fn set_multiple_obstruction_and_occlusion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6159        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[198]
6160    }
6161
6162    pub fn start_output_capture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6163        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[199]
6164    }
6165
6166    pub fn stop_output_capture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6167        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[200]
6168    }
6169
6170    pub fn add_output_capture_marker_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6171        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[201]
6172    }
6173
6174    pub fn start_profiler_capture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6175        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[202]
6176    }
6177
6178    pub fn stop_profiler_capture_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6179        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[203]
6180    }
6181
6182    pub fn remove_output_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6183        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[204]
6184    }
6185
6186    pub fn replace_output_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6187        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[205]
6188    }
6189
6190    pub fn replace_output_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6191        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[206]
6192    }
6193
6194    pub fn get_output_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6195        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[207]
6196    }
6197
6198    pub fn get_output_id_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6199        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[208]
6200    }
6201
6202    pub fn set_bus_device_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6203        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[209]
6204    }
6205
6206    pub fn set_bus_device_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6207        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[210]
6208    }
6209
6210    pub fn get_device_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6211        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[211]
6212    }
6213
6214    pub fn get_device_list_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6215        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[212]
6216    }
6217
6218    pub fn set_output_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6219        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[213]
6220    }
6221
6222    pub fn get_device_spatial_audio_support_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6223        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[214]
6224    }
6225
6226    pub fn suspend_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6227        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[215]
6228    }
6229
6230    pub fn suspend_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6231        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[216]
6232    }
6233
6234    pub fn wakeup_from_suspend_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6235        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[217]
6236    }
6237
6238    pub fn get_buffer_tick_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6239        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[218]
6240    }
6241
6242    pub fn get_ak_invalid_midi_channel_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6243        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[219]
6244    }
6245
6246    pub fn get_ak_invalid_midi_note_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6247        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[220]
6248    }
6249
6250    pub fn get_playing_segment_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6251        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[221]
6252    }
6253
6254    pub fn get_playing_segment_info_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6255        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[222]
6256    }
6257
6258    pub fn local_output_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6259        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[223]
6260    }
6261
6262    pub fn post_code_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6263        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[224]
6264    }
6265
6266    pub fn post_code_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6267        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[225]
6268    }
6269
6270    pub fn post_code_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6271        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[226]
6272    }
6273
6274    pub fn post_code_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6275        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[227]
6276    }
6277
6278    pub fn post_code_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6279        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[228]
6280    }
6281
6282    pub fn post_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6283        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[229]
6284    }
6285
6286    pub fn post_string_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6287        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[230]
6288    }
6289
6290    pub fn post_string_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6291        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[231]
6292    }
6293
6294    pub fn post_string_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6295        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[232]
6296    }
6297
6298    pub fn post_string_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6299        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[233]
6300    }
6301
6302    pub fn get_time_stamp_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6303        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[234]
6304    }
6305
6306    pub fn get_num_non_zero_bits_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6307        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[235]
6308    }
6309
6310    pub fn ak_get_default_high_priority_thread_properties_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6311        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[236]
6312    }
6313
6314    pub fn resolve_dialogue_event_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6315        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[237]
6316    }
6317
6318    pub fn resolve_dialogue_event_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6319        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[238]
6320    }
6321
6322    pub fn get_dialogue_event_custom_property_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6323        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[239]
6324    }
6325
6326    pub fn get_dialogue_event_custom_property_value_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6327        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[240]
6328    }
6329
6330    pub fn get_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6331        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[241]
6332    }
6333
6334    pub fn get_listener_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6335        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[242]
6336    }
6337
6338    pub fn get_rtpc_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6339        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[243]
6340    }
6341
6342    pub fn get_rtpc_value_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6343        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[244]
6344    }
6345
6346    pub fn get_switch_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6347        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[245]
6348    }
6349
6350    pub fn get_switch_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6351        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[246]
6352    }
6353
6354    pub fn get_state_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6355        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[247]
6356    }
6357
6358    pub fn get_state_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6359        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[248]
6360    }
6361
6362    pub fn get_game_object_aux_send_values_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6363        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[249]
6364    }
6365
6366    pub fn get_game_object_dry_level_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6367        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[250]
6368    }
6369
6370    pub fn get_object_obstruction_and_occlusion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6371        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[251]
6372    }
6373
6374    pub fn query_audio_object_i_ds_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6375        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[252]
6376    }
6377
6378    pub fn query_audio_object_i_ds_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6379        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[253]
6380    }
6381
6382    pub fn get_positioning_info_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6383        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[254]
6384    }
6385
6386    pub fn get_is_game_object_active_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6387        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[255]
6388    }
6389
6390    pub fn get_max_radius_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6391        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[256]
6392    }
6393
6394    pub fn get_event_id_from_playing_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6395        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[257]
6396    }
6397
6398    pub fn get_game_object_from_playing_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6399        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[258]
6400    }
6401
6402    pub fn get_playing_i_ds_from_game_object_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6403        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[259]
6404    }
6405
6406    pub fn get_custom_property_value_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6407        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[260]
6408    }
6409
6410    pub fn get_custom_property_value_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6411        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[261]
6412    }
6413
6414    pub fn ak_speaker_setup_fix_left_to_center_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6415        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[262]
6416    }
6417
6418    pub fn ak_speaker_setup_fix_rear_to_side_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6419        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[263]
6420    }
6421
6422    pub fn ak_speaker_setup_convert_to_supported_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6423        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[264]
6424    }
6425
6426    pub fn channel_mask_to_num_channels_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6427        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[265]
6428    }
6429
6430    pub fn channel_mask_from_num_channels_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6431        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[266]
6432    }
6433
6434    pub fn channel_bit_to_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6435        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[267]
6436    }
6437
6438    pub fn has_surround_channels_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6439        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[268]
6440    }
6441
6442    pub fn has_strictly_one_pair_of_surround_channels_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6443        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[269]
6444    }
6445
6446    pub fn has_side_and_rear_channels_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6447        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[270]
6448    }
6449
6450    pub fn has_height_channels_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6451        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[271]
6452    }
6453
6454    pub fn back_to_side_channels_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6455        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[272]
6456    }
6457
6458    pub fn std_channel_index_to_display_index_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6459        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[273]
6460    }
6461
6462    pub fn get_k_default_max_path_length_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6463        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[274]
6464    }
6465
6466    pub fn get_k_default_diffraction_max_edges_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6467        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[275]
6468    }
6469
6470    pub fn get_k_default_diffraction_max_paths_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6471        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[276]
6472    }
6473
6474    pub fn get_k_max_diffraction_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6475        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[277]
6476    }
6477
6478    pub fn get_k_diffraction_max_edges_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6479        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[278]
6480    }
6481
6482    pub fn get_k_diffraction_max_paths_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6483        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[279]
6484    }
6485
6486    pub fn get_k_portal_to_portal_diffraction_max_paths_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6487        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[280]
6488    }
6489
6490    pub fn set_image_source_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6491        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[281]
6492    }
6493
6494    pub fn remove_image_source_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6495        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[282]
6496    }
6497
6498    pub fn clear_image_sources_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6499        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[283]
6500    }
6501
6502    pub fn clear_image_sources_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6503        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[284]
6504    }
6505
6506    pub fn clear_image_sources_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6507        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[285]
6508    }
6509
6510    pub fn remove_geometry_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6511        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[286]
6512    }
6513
6514    pub fn query_reflection_paths_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6515        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[287]
6516    }
6517
6518    pub fn remove_room_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6519        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[288]
6520    }
6521
6522    pub fn remove_portal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6523        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[289]
6524    }
6525
6526    pub fn set_game_object_in_room_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6527        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[290]
6528    }
6529
6530    pub fn set_reflections_order_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6531        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[291]
6532    }
6533
6534    pub fn set_number_of_primary_rays_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6535        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[292]
6536    }
6537
6538    pub fn set_early_reflections_aux_send_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6539        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[293]
6540    }
6541
6542    pub fn set_early_reflections_volume_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6543        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[294]
6544    }
6545
6546    pub fn set_portal_obstruction_and_occlusion_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6547        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[295]
6548    }
6549
6550    pub fn query_wet_diffraction_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6551        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[296]
6552    }
6553
6554    pub fn query_diffraction_paths_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6555        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[297]
6556    }
6557
6558    pub fn set_error_logger_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6559        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[298]
6560    }
6561
6562    pub fn set_error_logger_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6563        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[299]
6564    }
6565
6566    pub fn set_audio_input_callbacks_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6567        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[300]
6568    }
6569
6570    pub fn init_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6571        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[301]
6572    }
6573
6574    pub fn init_spatial_audio_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6575        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[302]
6576    }
6577
6578    pub fn init_communication_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6579        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[303]
6580    }
6581
6582    pub fn term_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6583        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[304]
6584    }
6585
6586    pub fn register_game_obj_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6587        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[305]
6588    }
6589
6590    pub fn unregister_game_obj_internal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6591        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[306]
6592    }
6593
6594    pub fn register_game_obj_internal_with_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6595        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[307]
6596    }
6597
6598    pub fn set_base_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6599        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[308]
6600    }
6601
6602    pub fn set_current_language_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6603        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[309]
6604    }
6605
6606    pub fn load_file_package_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6607        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[310]
6608    }
6609
6610    pub fn add_base_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6611        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[311]
6612    }
6613
6614    pub fn set_game_name_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6615        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[312]
6616    }
6617
6618    pub fn set_decoded_bank_path_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6619        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[313]
6620    }
6621
6622    pub fn load_and_decode_bank_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6623        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[314]
6624    }
6625
6626    pub fn load_and_decode_bank_from_memory_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6627        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[315]
6628    }
6629
6630    pub fn post_event_on_room_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6631        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[316]
6632    }
6633
6634    pub fn post_event_on_room_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6635        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[317]
6636    }
6637
6638    pub fn post_event_on_room_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6639        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[318]
6640    }
6641
6642    pub fn post_event_on_room_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6643        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[319]
6644    }
6645
6646    pub fn get_current_language_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6647        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[320]
6648    }
6649
6650    pub fn unload_file_package_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6651        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[321]
6652    }
6653
6654    pub fn unload_all_file_packages_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6655        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[322]
6656    }
6657
6658    pub fn set_object_position_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6659        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[323]
6660    }
6661
6662    pub fn get_source_multiple_play_positions_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6663        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[324]
6664    }
6665
6666    pub fn get_source_multiple_play_positions_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6667        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[325]
6668    }
6669
6670    pub fn set_listeners_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6671        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[326]
6672    }
6673
6674    pub fn set_default_listeners_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6675        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[327]
6676    }
6677
6678    pub fn add_output_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6679        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[328]
6680    }
6681
6682    pub fn add_output_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6683        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[329]
6684    }
6685
6686    pub fn add_output_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6687        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[330]
6688    }
6689
6690    pub fn add_output_4_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6691        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[331]
6692    }
6693
6694    pub fn get_default_stream_settings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6695        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[332]
6696    }
6697
6698    pub fn get_default_device_settings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6699        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[333]
6700    }
6701
6702    pub fn get_default_music_settings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6703        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[334]
6704    }
6705
6706    pub fn get_default_init_settings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6707        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[335]
6708    }
6709
6710    pub fn get_default_platform_init_settings_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6711        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[336]
6712    }
6713
6714    pub fn get_major_minor_version_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6715        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[337]
6716    }
6717
6718    pub fn get_subminor_build_version_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6719        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[338]
6720    }
6721
6722    pub fn start_resource_monitoring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6723        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[339]
6724    }
6725
6726    pub fn stop_resource_monitoring_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6727        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[340]
6728    }
6729
6730    pub fn get_resource_monitor_data_summary_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6731        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[341]
6732    }
6733
6734    pub fn set_room_portal_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6735        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[342]
6736    }
6737
6738    pub fn set_room_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6739        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[343]
6740    }
6741
6742    pub fn register_spatial_audio_listener_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6743        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[344]
6744    }
6745
6746    pub fn unregister_spatial_audio_listener_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6747        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[345]
6748    }
6749
6750    pub fn set_geometry_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6751        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[346]
6752    }
6753
6754    pub fn post_event_on_room_5_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6755        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[347]
6756    }
6757
6758    pub fn post_event_on_room_6_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6759        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[348]
6760    }
6761
6762    pub fn post_event_on_room_7_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6763        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[349]
6764    }
6765
6766    pub fn post_event_on_room_8_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6767        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[350]
6768    }
6769
6770    pub fn string_from_int_ptr_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6771        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[351]
6772    }
6773
6774    pub fn string_from_int_ptr_w_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6775        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[352]
6776    }
6777
6778    pub fn internal_game_object_hash_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6779        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[353]
6780    }
6781
6782    pub fn set_game_object_hash_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6783        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[354]
6784    }
6785
6786    pub fn get_ak_game_object_id_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6787        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[355]
6788    }
6789
6790    pub fn register_game_obj_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6791        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[356]
6792    }
6793
6794    pub fn register_game_obj_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6795        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[357]
6796    }
6797
6798    pub fn unregister_game_obj_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6799        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[358]
6800    }
6801
6802    pub fn get_wwise_version_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6803        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[359]
6804    }
6805
6806    pub fn set_object_position_2_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6807        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[360]
6808    }
6809
6810    pub fn set_object_position_3_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6811        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[361]
6812    }
6813
6814    pub fn pre_game_object_api_call_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6815        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[362]
6816    }
6817
6818    pub fn pre_game_object_api_call_user_hook_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6819        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[363]
6820    }
6821
6822    pub fn post_register_game_obj_user_hook_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6823        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[364]
6824    }
6825
6826    pub fn post_unregister_game_obj_user_hook_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6827        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[365]
6828    }
6829
6830    pub fn string_from_int_ptr_os_string_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6831        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[366]
6832    }
6833
6834    pub fn auto_register_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6835        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[367]
6836    }
6837
6838    pub fn is_in_registered_list_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6839        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[368]
6840    }
6841
6842    pub fn is_game_object_registered_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6843        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[369]
6844    }
6845
6846    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6847        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[370]
6848    }
6849
6850    pub fn cctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6851        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[371]
6852    }
6853}
6854
6855#[cfg(feature = "root-aksoundengine")]
6856impl AkSoundEngine {
6857    #[doc = "`.ctor()` — no args"]
6858    pub fn new() -> Self {
6859        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6860            panic!(
6861                "{}
6862::{}
6863 failed to instantiate",
6864                ::core::stringify!(AkSoundEngine),
6865                ::core::stringify!(new),
6866            )
6867        });
6868        <Self as IAkSoundEngineMethods>::ctor(this);
6869        this
6870    }
6871}
6872
6873#[cfg(feature = "root-aksoundengine")]
6874pub trait IAkSoundEngine_AutoObjectMethods: IAkSoundEngine_AutoObject {
6875    #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` overload"]
6876    fn ctor(self, go: impl ::core::convert::Into<crate::unity_engine::gameobject::GameObject>) -> () {
6877        unsafe {
6878            let __receiver =
6879                <AkSoundEngine_AutoObject as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6880            ::unity::il2cpp_call!((::unity::module_base()+0x1ba1850usize)as*mut u8,();
6881(AkSoundEngine_AutoObject)__receiver,(crate::unity_engine::gameobject::GameObject)::core::convert::Into::into(go))
6882        }
6883    }
6884    #[doc = "`Finalize()` overload"]
6885    fn finalize(self) -> () {
6886        unsafe {
6887            let __receiver =
6888                <AkSoundEngine_AutoObject as ::unity::FromIlInstance>::from_il_instance(<Self as ::unity::SystemObject>::as_instance(self));
6889            {
6890                let __vt = ::unity::Cast::get_class(__receiver).raw().get_vtable();
6891                let __vi = *__vt.get(1usize).unwrap_or_else(|| {
6892                    panic!(
6893                        "unity: virtual slot {}
6894 out of range (vtable len {}
6895) on the runtime class behind {}
6896 (method `{}
6897`)",
6898                        1usize,
6899                        __vt.len(),
6900                        <AkSoundEngine_AutoObject as ::unity::ClassIdentity>::NAME,
6901                        "Finalize",
6902                    )
6903                });
6904                let __inner: extern "C" fn(AkSoundEngine_AutoObject, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__vi.method_ptr);
6905                let __mi: ::unity::OptionalMethod = ::core::option::Option::Some(&*(__vi.method_info as *const ::unity::MethodInfo as *const ()));
6906                __inner(__receiver, __mi)
6907            }
6908        }
6909    }
6910}
6911
6912#[cfg(feature = "root-aksoundengine")]
6913impl<__T: IAkSoundEngine_AutoObject> IAkSoundEngine_AutoObjectMethods for __T {}
6914
6915#[cfg(feature = "root-aksoundengine")]
6916impl AkSoundEngine_AutoObject {
6917    pub fn ctor_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6918        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[0]
6919    }
6920
6921    pub fn finalize_method_info() -> &'static ::unity::il2cpp::MethodInfo {
6922        <Self as ::unity::ClassIdentity>::class().raw().get_methods()[1]
6923    }
6924}
6925
6926#[cfg(feature = "root-aksoundengine")]
6927impl AkSoundEngine_AutoObject {
6928    #[doc = "Direct (non-virtual) call to `AkSoundEngine_AutoObject`'s own `Finalize`. Bypasses the vtable, so it won't hit an override/patch — use it for base calls."]
6929    pub unsafe fn finalize(this: impl ::core::convert::Into<::unity::IlInstance>) -> () {
6930        let __mi = Self::finalize_method_info();
6931        let __inner: extern "C" fn(::unity::IlInstance, ::unity::OptionalMethod) -> () = ::core::mem::transmute(__mi.method_ptr);
6932        __inner(this.into(), ::core::option::Option::None)
6933    }
6934}
6935
6936#[cfg(feature = "root-aksoundengine")]
6937impl AkSoundEngine_AutoObject {
6938    #[doc = "`.ctor(crate::unity_engine::gameobject::GameObject)` — overload selector"]
6939    pub fn new(go: crate::unity_engine::gameobject::GameObject) -> Self {
6940        let this = <Self as ::unity::FromIlInstance>::instantiate().unwrap_or_else(|| {
6941            panic!(
6942                "{}
6943::{}
6944 failed to instantiate",
6945                ::core::stringify!(AkSoundEngine_AutoObject),
6946                ::core::stringify!(new),
6947            )
6948        });
6949        <Self as IAkSoundEngine_AutoObjectMethods>::ctor(this, go);
6950        this
6951    }
6952}
6953
6954#[cfg(feature = "root-aksoundengine")]
6955#[doc(hidden)]
6956pub mod prelude {
6957    pub use super::{
6958        AkSoundEngine, AkSoundEngine_AutoObject, AkSoundEngine_GameObjectHashFunction, IAkSoundEngine, IAkSoundEngineMethods,
6959        IAkSoundEngine_AutoObject, IAkSoundEngine_AutoObjectMethods, IAkSoundEngine_GameObjectHashFunction,
6960        IAkSoundEngine_GameObjectHashFunctionMethods,
6961    };
6962    #[cfg(feature = "system-delegate")]
6963    pub use crate::system::delegate::IDelegateMethods;
6964    #[cfg(feature = "system-multicastdelegate")]
6965    pub use crate::system::multicastdelegate::IMulticastDelegateMethods;
6966    #[cfg(feature = "system-object")]
6967    pub use crate::system::object::IObjectMethods;
6968    pub use crate::system::{delegate::IDelegate, multicastdelegate::IMulticastDelegate, object::IObject};
6969}