#[repr(C, packed(1))]pub struct ar_kit_t {Show 89 fields
pub __unknown_arr1: [sU8; 4],
pub name: [sU8; 15],
pub __pad_name: sU8,
pub track_levels: [ar_kit_t__bindgen_ty_1; 12],
pub __unknown_arr1b: [sU8; 2],
pub tracks: [ar_sound_t; 12],
pub __unknown_arr2: [sU8; 4],
pub fx_delay_time: sU8,
pub __unused_pad1: sU8,
pub fx_delay_pingpong: sU8,
pub __unused_pad2: sU8,
pub fx_delay_stereo_width: sU8,
pub __unused_pad3: sU8,
pub fx_delay_feedback: sU8,
pub __unused_pad4: sU8,
pub fx_delay_hpf: sU8,
pub __unused_pad5: sU8,
pub fx_delay_lpf: sU8,
pub __unused_pad6: sU8,
pub fx_delay_reverb_send: sU8,
pub __unused_pad7: sU8,
pub fx_delay_volume: sU8,
pub __unused_pad8: sU8,
pub fx_dist_reverb_send: sU8,
pub __unused_pad9: sU8,
pub fx_dist_delay_pre_post: sU8,
pub __unused_pad11: sU8,
pub fx_reverb_pre: sU8,
pub __unused_pad12: sU8,
pub fx_reverb_decay: sU8,
pub __unused_pad13: sU8,
pub fx_reverb_freq: sU8,
pub __unused_pad14: sU8,
pub fx_reverb_gain: sU8,
pub __unused_pad15: sU8,
pub fx_reverb_hpf: sU8,
pub __unused_pad16: sU8,
pub fx_reverb_lpf: sU8,
pub __unused_pad17: sU8,
pub fx_reverb_volume: sU8,
pub __unused_pad18: sU8,
pub fx_dist_reverb_pre_post: sU8,
pub __unused_pad19: sU8,
pub fx_dist_amount: sU8,
pub __unused_pad20: sU8,
pub fx_dist_sym: sU8,
pub __unused_pad21: sU8,
pub __unknown_fx_1: sU8,
pub __unknown_fx_2: sU8,
pub fx_comp_threshold: sU8,
pub __unused_pad22: sU8,
pub fx_comp_attack: sU8,
pub __unused_pad23: sU8,
pub fx_comp_release: sU8,
pub __unused_pad24: sU8,
pub fx_comp_ratio: sU8,
pub __unused_pad25: sU8,
pub fx_comp_seq: sU8,
pub __unused_pad26: sU8,
pub fx_comp_gain: sU8,
pub __unused_pad27: sU8,
pub fx_comp_mix: sU8,
pub __unused_pad28: sU8,
pub fx_comp_volume: sU8,
pub __unused_pad29: sU8,
pub fx_lfo_speed: sU8,
pub __unused_pad30: sU8,
pub fx_lfo_multiplier: sU8,
pub __unused_pad31: sU8,
pub fx_lfo_fade: sU8,
pub __unused_pad32: sU8,
pub fx_lfo_dest: sU8,
pub __unused_pad33: sU8,
pub fx_lfo_wave: sU8,
pub __unused_pad34: sU8,
pub fx_lfo_start_phase: sU8,
pub __unused_pad35: sU8,
pub fx_lfo_mode: sU8,
pub __unused_pad36: sU8,
pub fx_lfo_depth_msb: sU8,
pub fx_lfo_depth_lsb: sU8,
pub __unknown_arr3: [sU8; 46],
pub perf_ctl: [sU8; 192],
pub __unknown_arr4: [sU8; 21],
pub scene_ctl: [sU8; 192],
pub __unknown_pad37: sU8,
pub current_scene_id: sU8,
pub __unknown_arr5: [sU8; 54],
pub __unknown_arr6: [sU8; 35],
}Fields§
§__unknown_arr1: [sU8; 4]§name: [sU8; 15]§__pad_name: sU8§track_levels: [ar_kit_t__bindgen_ty_1; 12]§__unknown_arr1b: [sU8; 2]§tracks: [ar_sound_t; 12]§__unknown_arr2: [sU8; 4]§fx_delay_time: sU8§__unused_pad1: sU8§fx_delay_pingpong: sU8§__unused_pad2: sU8§fx_delay_stereo_width: sU8§__unused_pad3: sU8§fx_delay_feedback: sU8§__unused_pad4: sU8§fx_delay_hpf: sU8§__unused_pad5: sU8§fx_delay_lpf: sU8§__unused_pad6: sU8§fx_delay_reverb_send: sU8§__unused_pad7: sU8§fx_delay_volume: sU8§__unused_pad8: sU8§fx_dist_reverb_send: sU8§__unused_pad9: sU8§fx_dist_delay_pre_post: sU8§__unused_pad11: sU8§fx_reverb_pre: sU8§__unused_pad12: sU8§fx_reverb_decay: sU8§__unused_pad13: sU8§fx_reverb_freq: sU8§__unused_pad14: sU8§fx_reverb_gain: sU8§__unused_pad15: sU8§fx_reverb_hpf: sU8§__unused_pad16: sU8§fx_reverb_lpf: sU8§__unused_pad17: sU8§fx_reverb_volume: sU8§__unused_pad18: sU8§fx_dist_reverb_pre_post: sU8§__unused_pad19: sU8§fx_dist_amount: sU8§__unused_pad20: sU8§fx_dist_sym: sU8§__unused_pad21: sU8§__unknown_fx_1: sU8§__unknown_fx_2: sU8§fx_comp_threshold: sU8§__unused_pad22: sU8§fx_comp_attack: sU8§__unused_pad23: sU8§fx_comp_release: sU8§__unused_pad24: sU8§fx_comp_ratio: sU8§__unused_pad25: sU8§fx_comp_seq: sU8§__unused_pad26: sU8§fx_comp_gain: sU8§__unused_pad27: sU8§fx_comp_mix: sU8§__unused_pad28: sU8§fx_comp_volume: sU8§__unused_pad29: sU8§fx_lfo_speed: sU8§__unused_pad30: sU8§fx_lfo_multiplier: sU8§__unused_pad31: sU8§fx_lfo_fade: sU8§__unused_pad32: sU8§fx_lfo_dest: sU8§__unused_pad33: sU8§fx_lfo_wave: sU8§__unused_pad34: sU8§fx_lfo_start_phase: sU8§__unused_pad35: sU8§fx_lfo_mode: sU8§__unused_pad36: sU8§fx_lfo_depth_msb: sU8§fx_lfo_depth_lsb: sU8§__unknown_arr3: [sU8; 46]§perf_ctl: [sU8; 192]§__unknown_arr4: [sU8; 21]§scene_ctl: [sU8; 192]§__unknown_pad37: sU8§current_scene_id: sU8§__unknown_arr5: [sU8; 54]§__unknown_arr6: [sU8; 35]Trait Implementations§
impl Copy for ar_kit_t
Auto Trait Implementations§
impl RefUnwindSafe for ar_kit_t
impl Send for ar_kit_t
impl Sync for ar_kit_t
impl Unpin for ar_kit_t
impl UnwindSafe for ar_kit_t
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more