#[repr(C)]pub struct pxtnPulse_Noise {
pub _smp_num_44k: i32,
pub _unit_num: i32,
pub _units: *mut pxNOISEDESIGN_UNIT,
}Fields§
§_smp_num_44k: i32§_unit_num: i32§_units: *mut pxNOISEDESIGN_UNITImplementations§
Source§impl pxtnPulse_Noise
impl pxtnPulse_Noise
pub unsafe fn write(&self, p_doc: *mut pxtnDescriptor, p_add: *mut i32) -> bool
pub unsafe fn read(&mut self, p_doc: *mut pxtnDescriptor) -> pxtnERR
pub unsafe fn Release(&mut self)
pub unsafe fn Allocate(&mut self, unit_num: i32, envelope_num: i32) -> bool
pub unsafe fn Copy(&self, p_dst: *mut pxtnPulse_Noise) -> bool
pub unsafe fn Compare(&self, p_src: *const pxtnPulse_Noise) -> i32
pub unsafe fn Fix(&mut self)
pub unsafe fn set_smp_num_44k(&mut self, num: i32)
pub unsafe fn get_unit_num(&self) -> i32
pub unsafe fn get_smp_num_44k(&self) -> i32
pub unsafe fn get_sec(&self) -> f32
pub unsafe fn get_unit(&mut self, u: i32) -> *mut pxNOISEDESIGN_UNIT
pub unsafe fn new() -> Self
pub unsafe fn destruct(&mut self)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for pxtnPulse_Noise
impl RefUnwindSafe for pxtnPulse_Noise
impl !Send for pxtnPulse_Noise
impl !Sync for pxtnPulse_Noise
impl Unpin for pxtnPulse_Noise
impl UnwindSafe for pxtnPulse_Noise
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