pub struct IInertiaProcessor(/* private fields */);
Implementations§
Source§impl IInertiaProcessor
impl IInertiaProcessor
pub unsafe fn get_InitialOriginX(&self) -> Result<f32>
pub unsafe fn put_InitialOriginX(&self, x: f32) -> Result<()>
pub unsafe fn get_InitialOriginY(&self) -> Result<f32>
pub unsafe fn put_InitialOriginY(&self, y: f32) -> Result<()>
pub unsafe fn get_InitialVelocityX(&self) -> Result<f32>
pub unsafe fn put_InitialVelocityX(&self, x: f32) -> Result<()>
pub unsafe fn get_InitialVelocityY(&self) -> Result<f32>
pub unsafe fn put_InitialVelocityY(&self, y: f32) -> Result<()>
pub unsafe fn get_InitialAngularVelocity(&self) -> Result<f32>
pub unsafe fn put_InitialAngularVelocity(&self, velocity: f32) -> Result<()>
pub unsafe fn get_InitialExpansionVelocity(&self) -> Result<f32>
pub unsafe fn put_InitialExpansionVelocity(&self, velocity: f32) -> Result<()>
pub unsafe fn get_InitialRadius(&self) -> Result<f32>
pub unsafe fn put_InitialRadius(&self, radius: f32) -> Result<()>
pub unsafe fn get_BoundaryLeft(&self) -> Result<f32>
pub unsafe fn put_BoundaryLeft(&self, left: f32) -> Result<()>
pub unsafe fn get_BoundaryTop(&self) -> Result<f32>
pub unsafe fn put_BoundaryTop(&self, top: f32) -> Result<()>
pub unsafe fn get_BoundaryRight(&self) -> Result<f32>
pub unsafe fn put_BoundaryRight(&self, right: f32) -> Result<()>
pub unsafe fn get_BoundaryBottom(&self) -> Result<f32>
pub unsafe fn put_BoundaryBottom(&self, bottom: f32) -> Result<()>
pub unsafe fn get_ElasticMarginLeft(&self) -> Result<f32>
pub unsafe fn put_ElasticMarginLeft(&self, left: f32) -> Result<()>
pub unsafe fn get_ElasticMarginTop(&self) -> Result<f32>
pub unsafe fn put_ElasticMarginTop(&self, top: f32) -> Result<()>
pub unsafe fn get_ElasticMarginRight(&self) -> Result<f32>
pub unsafe fn put_ElasticMarginRight(&self, right: f32) -> Result<()>
pub unsafe fn get_ElasticMarginBottom(&self) -> Result<f32>
pub unsafe fn put_ElasticMarginBottom(&self, bottom: f32) -> Result<()>
pub unsafe fn get_DesiredDisplacement(&self) -> Result<f32>
pub unsafe fn put_DesiredDisplacement(&self, displacement: f32) -> Result<()>
pub unsafe fn get_DesiredRotation(&self) -> Result<f32>
pub unsafe fn put_DesiredRotation(&self, rotation: f32) -> Result<()>
pub unsafe fn get_DesiredExpansion(&self) -> Result<f32>
pub unsafe fn put_DesiredExpansion(&self, expansion: f32) -> Result<()>
pub unsafe fn get_DesiredDeceleration(&self) -> Result<f32>
pub unsafe fn put_DesiredDeceleration(&self, deceleration: f32) -> Result<()>
pub unsafe fn get_DesiredAngularDeceleration(&self) -> Result<f32>
pub unsafe fn put_DesiredAngularDeceleration( &self, deceleration: f32, ) -> Result<()>
pub unsafe fn get_DesiredExpansionDeceleration(&self) -> Result<f32>
pub unsafe fn put_DesiredExpansionDeceleration( &self, deceleration: f32, ) -> Result<()>
pub unsafe fn get_InitialTimestamp(&self) -> Result<u32>
pub unsafe fn put_InitialTimestamp(&self, timestamp: u32) -> Result<()>
pub unsafe fn Reset(&self) -> Result<()>
pub unsafe fn Process(&self) -> Result<BOOL>
pub unsafe fn ProcessTime(&self, timestamp: u32) -> Result<BOOL>
pub unsafe fn Complete(&self) -> Result<()>
pub unsafe fn CompleteTime(&self, timestamp: u32) -> Result<()>
Trait Implementations§
Source§impl Clone for IInertiaProcessor
impl Clone for IInertiaProcessor
Source§fn clone(&self) -> IInertiaProcessor
fn clone(&self) -> IInertiaProcessor
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IInertiaProcessor
impl Debug for IInertiaProcessor
Source§impl From<&IInertiaProcessor> for IUnknown
impl From<&IInertiaProcessor> for IUnknown
Source§fn from(value: &IInertiaProcessor) -> Self
fn from(value: &IInertiaProcessor) -> Self
Converts to this type from the input type.
Source§impl From<IInertiaProcessor> for IUnknown
impl From<IInertiaProcessor> for IUnknown
Source§fn from(value: IInertiaProcessor) -> Self
fn from(value: IInertiaProcessor) -> Self
Converts to this type from the input type.
Source§impl Interface for IInertiaProcessor
impl Interface for IInertiaProcessor
Source§impl PartialEq for IInertiaProcessor
impl PartialEq for IInertiaProcessor
impl Eq for IInertiaProcessor
impl StructuralPartialEq for IInertiaProcessor
Auto Trait Implementations§
impl Freeze for IInertiaProcessor
impl RefUnwindSafe for IInertiaProcessor
impl !Send for IInertiaProcessor
impl !Sync for IInertiaProcessor
impl Unpin for IInertiaProcessor
impl UnwindSafe for IInertiaProcessor
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