#[repr(C)]pub struct pxtnMaster {
pub _beat_num: i32,
pub _beat_tempo: f32,
pub _beat_clock: i32,
pub _meas_num: i32,
pub _repeat_meas: i32,
pub _last_meas: i32,
pub _volume_: i32,
}Fields§
§_beat_num: i32§_beat_tempo: f32§_beat_clock: i32§_meas_num: i32§_repeat_meas: i32§_last_meas: i32§_volume_: i32Implementations§
Source§impl pxtnMaster
impl pxtnMaster
pub unsafe fn Reset(&mut self)
pub unsafe fn Set(&mut self, beat_num: i32, beat_tempo: f32, beat_clock: i32)
pub unsafe fn Get( &self, p_beat_num: *mut i32, p_beat_tempo: *mut f32, p_beat_clock: *mut i32, p_meas_num: *mut i32, )
pub unsafe fn get_beat_num(&self) -> i32
pub unsafe fn get_beat_tempo(&self) -> f32
pub unsafe fn get_beat_clock(&self) -> i32
pub unsafe fn get_meas_num(&self) -> i32
pub unsafe fn get_repeat_meas(&self) -> i32
pub unsafe fn get_last_meas(&self) -> i32
pub unsafe fn get_last_clock(&self) -> i32
pub unsafe fn get_play_meas(&self) -> i32
pub unsafe fn set_meas_num(&mut self, meas_num: i32)
pub unsafe fn set_repeat_meas(&mut self, meas: i32)
pub unsafe fn set_last_meas(&mut self, meas: i32)
pub unsafe fn set_beat_clock(&mut self, beat_clock: i32)
pub unsafe fn AdjustMeasNum(&mut self, clock: i32)
pub unsafe fn get_this_clock(&self, meas: i32, beat: i32, clock: i32) -> i32
pub unsafe fn io_w_v5(&self, p_doc: *mut pxtnDescriptor, rough: i32) -> bool
pub unsafe fn io_r_v5(&mut self, p_doc: *mut pxtnDescriptor) -> pxtnERR
pub unsafe fn io_r_v5_EventNum(&mut self, p_doc: *mut pxtnDescriptor) -> i32
pub unsafe fn io_r_x4x(&mut self, p_doc: *mut pxtnDescriptor) -> pxtnERR
pub unsafe fn io_r_x4x_EventNum(&mut self, p_doc: *mut pxtnDescriptor) -> i32
pub unsafe fn new() -> Self
pub unsafe fn destruct(&mut self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for pxtnMaster
impl RefUnwindSafe for pxtnMaster
impl Send for pxtnMaster
impl Sync for pxtnMaster
impl Unpin for pxtnMaster
impl UnwindSafe for pxtnMaster
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