[][src]Trait uikit_sys::IUIViewPropertyAnimator

pub trait IUIViewPropertyAnimator: Sized + Deref {
    unsafe fn initWithDuration_timingParameters_(
        self,
        duration: NSTimeInterval,
        parameters: *mut u64
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithDuration_curve_animations_(
        self,
        duration: NSTimeInterval,
        curve: UIViewAnimationCurve,
        animations: _bindgen_ty_id_166417
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithDuration_controlPoint1_controlPoint2_animations_(
        self,
        duration: NSTimeInterval,
        point1: CGPoint,
        point2: CGPoint,
        animations: _bindgen_ty_id_166422
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithDuration_dampingRatio_animations_(
        self,
        duration: NSTimeInterval,
        ratio: CGFloat,
        animations: _bindgen_ty_id_166427
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn addAnimations_delayFactor_(
        self,
        animation: _bindgen_ty_id_166442,
        delayFactor: CGFloat
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn addAnimations_(self, animation: _bindgen_ty_id_166446)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn addCompletion_(self, completion: _bindgen_ty_id_166450)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn continueAnimationWithTimingParameters_durationFactor_(
        self,
        parameters: *mut u64,
        durationFactor: CGFloat
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn timingParameters(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn duration(self) -> NSTimeInterval
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn delay(self) -> NSTimeInterval
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isUserInteractionEnabled(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setUserInteractionEnabled_(self, userInteractionEnabled: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isManualHitTestingEnabled(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setManualHitTestingEnabled_(self, manualHitTestingEnabled: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isInterruptible(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setInterruptible_(self, interruptible: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn scrubsLinearly(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setScrubsLinearly_(self, scrubsLinearly: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pausesOnCompletion(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setPausesOnCompletion_(self, pausesOnCompletion: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn runningPropertyAnimatorWithDuration_delay_options_animations_completion_(
        duration: NSTimeInterval,
        delay: NSTimeInterval,
        options: UIViewAnimationOptions,
        animations: _bindgen_ty_id_166432,
        completion: _bindgen_ty_id_166436
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithDuration_timingParameters_(
    self,
    duration: NSTimeInterval,
    parameters: *mut u64
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithDuration_curve_animations_(
    self,
    duration: NSTimeInterval,
    curve: UIViewAnimationCurve,
    animations: _bindgen_ty_id_166417
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithDuration_controlPoint1_controlPoint2_animations_(
    self,
    duration: NSTimeInterval,
    point1: CGPoint,
    point2: CGPoint,
    animations: _bindgen_ty_id_166422
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithDuration_dampingRatio_animations_(
    self,
    duration: NSTimeInterval,
    ratio: CGFloat,
    animations: _bindgen_ty_id_166427
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn addAnimations_delayFactor_(
    self,
    animation: _bindgen_ty_id_166442,
    delayFactor: CGFloat
) where
    Self::Target: Message + Sized

unsafe fn addAnimations_(self, animation: _bindgen_ty_id_166446) where
    Self::Target: Message + Sized

unsafe fn addCompletion_(self, completion: _bindgen_ty_id_166450) where
    Self::Target: Message + Sized

unsafe fn continueAnimationWithTimingParameters_durationFactor_(
    self,
    parameters: *mut u64,
    durationFactor: CGFloat
) where
    Self::Target: Message + Sized

unsafe fn timingParameters(self) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn duration(self) -> NSTimeInterval where
    Self::Target: Message + Sized

unsafe fn delay(self) -> NSTimeInterval where
    Self::Target: Message + Sized

unsafe fn isUserInteractionEnabled(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setUserInteractionEnabled_(self, userInteractionEnabled: BOOL) where
    Self::Target: Message + Sized

unsafe fn isManualHitTestingEnabled(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setManualHitTestingEnabled_(self, manualHitTestingEnabled: BOOL) where
    Self::Target: Message + Sized

unsafe fn isInterruptible(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setInterruptible_(self, interruptible: BOOL) where
    Self::Target: Message + Sized

unsafe fn scrubsLinearly(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setScrubsLinearly_(self, scrubsLinearly: BOOL) where
    Self::Target: Message + Sized

unsafe fn pausesOnCompletion(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setPausesOnCompletion_(self, pausesOnCompletion: BOOL) where
    Self::Target: Message + Sized

unsafe fn runningPropertyAnimatorWithDuration_delay_options_animations_completion_(
    duration: NSTimeInterval,
    delay: NSTimeInterval,
    options: UIViewAnimationOptions,
    animations: _bindgen_ty_id_166432,
    completion: _bindgen_ty_id_166436
) -> instancetype where
    Self::Target: Message + Sized

Loading content...

Implementors

impl IUIViewPropertyAnimator for UIViewPropertyAnimator[src]

Loading content...