pub unsafe trait CAMediaTiming {
Show 16 methods
// Provided methods
unsafe fn beginTime(&self) -> CFTimeInterval
where Self: Sized + Message { ... }
unsafe fn setBeginTime(&self, begin_time: CFTimeInterval)
where Self: Sized + Message { ... }
unsafe fn duration(&self) -> CFTimeInterval
where Self: Sized + Message { ... }
unsafe fn setDuration(&self, duration: CFTimeInterval)
where Self: Sized + Message { ... }
unsafe fn speed(&self) -> c_float
where Self: Sized + Message { ... }
unsafe fn setSpeed(&self, speed: c_float)
where Self: Sized + Message { ... }
unsafe fn timeOffset(&self) -> CFTimeInterval
where Self: Sized + Message { ... }
unsafe fn setTimeOffset(&self, time_offset: CFTimeInterval)
where Self: Sized + Message { ... }
unsafe fn repeatCount(&self) -> c_float
where Self: Sized + Message { ... }
unsafe fn setRepeatCount(&self, repeat_count: c_float)
where Self: Sized + Message { ... }
unsafe fn repeatDuration(&self) -> CFTimeInterval
where Self: Sized + Message { ... }
unsafe fn setRepeatDuration(&self, repeat_duration: CFTimeInterval)
where Self: Sized + Message { ... }
unsafe fn autoreverses(&self) -> bool
where Self: Sized + Message { ... }
unsafe fn setAutoreverses(&self, autoreverses: bool)
where Self: Sized + Message { ... }
unsafe fn fillMode(&self) -> Retained<CAMediaTimingFillMode>
where Self: Sized + Message { ... }
unsafe fn setFillMode(&self, fill_mode: &CAMediaTimingFillMode)
where Self: Sized + Message { ... }
}
Available on crate feature
CAMediaTiming
only.Expand description
Provided Methods§
unsafe fn beginTime(&self) -> CFTimeInterval
Available on crate feature
objc2-core-foundation
only.Sourceunsafe fn setBeginTime(&self, begin_time: CFTimeInterval)
Available on crate feature objc2-core-foundation
only.
unsafe fn setBeginTime(&self, begin_time: CFTimeInterval)
objc2-core-foundation
only.Setter for beginTime
.
unsafe fn duration(&self) -> CFTimeInterval
Available on crate feature
objc2-core-foundation
only.Sourceunsafe fn setDuration(&self, duration: CFTimeInterval)
Available on crate feature objc2-core-foundation
only.
unsafe fn setDuration(&self, duration: CFTimeInterval)
objc2-core-foundation
only.Setter for duration
.
unsafe fn speed(&self) -> c_float
unsafe fn timeOffset(&self) -> CFTimeInterval
Available on crate feature
objc2-core-foundation
only.Sourceunsafe fn setTimeOffset(&self, time_offset: CFTimeInterval)
Available on crate feature objc2-core-foundation
only.
unsafe fn setTimeOffset(&self, time_offset: CFTimeInterval)
objc2-core-foundation
only.Setter for timeOffset
.
unsafe fn repeatCount(&self) -> c_float
Sourceunsafe fn setRepeatCount(&self, repeat_count: c_float)
unsafe fn setRepeatCount(&self, repeat_count: c_float)
Setter for repeatCount
.
unsafe fn repeatDuration(&self) -> CFTimeInterval
Available on crate feature
objc2-core-foundation
only.Sourceunsafe fn setRepeatDuration(&self, repeat_duration: CFTimeInterval)
Available on crate feature objc2-core-foundation
only.
unsafe fn setRepeatDuration(&self, repeat_duration: CFTimeInterval)
objc2-core-foundation
only.Setter for repeatDuration
.
unsafe fn autoreverses(&self) -> bool
Sourceunsafe fn setAutoreverses(&self, autoreverses: bool)
unsafe fn setAutoreverses(&self, autoreverses: bool)
Setter for autoreverses
.
unsafe fn fillMode(&self) -> Retained<CAMediaTimingFillMode>
Sourceunsafe fn setFillMode(&self, fill_mode: &CAMediaTimingFillMode)
unsafe fn setFillMode(&self, fill_mode: &CAMediaTimingFillMode)
Setter for fillMode
.
Trait Implementations§
Source§impl ProtocolType for dyn CAMediaTiming
impl ProtocolType for dyn CAMediaTiming
impl<T> ImplementedBy<T> for dyn CAMediaTiming
Implementations on Foreign Types§
impl<T> CAMediaTiming for ProtocolObject<T>where
T: ?Sized + CAMediaTiming,
Implementors§
impl CAMediaTiming for CAAnimation
Available on crate feature
CAAnimation
only.impl CAMediaTiming for CAAnimationGroup
Available on crate feature
CAAnimation
only.impl CAMediaTiming for CABasicAnimation
Available on crate feature
CAAnimation
only.impl CAMediaTiming for CAEmitterCell
Available on crate feature
CAEmitterCell
only.impl CAMediaTiming for CAEmitterLayer
Available on crate feature
CAEmitterLayer
only.impl CAMediaTiming for CAGradientLayer
Available on crate feature
CAGradientLayer
only.impl CAMediaTiming for CAKeyframeAnimation
Available on crate feature
CAAnimation
only.impl CAMediaTiming for CALayer
Available on crate feature
CALayer
only.impl CAMediaTiming for CAMetalLayer
Available on crate feature
CAMetalLayer
only.impl CAMediaTiming for CAOpenGLLayer
Available on crate feature
CAOpenGLLayer
only.impl CAMediaTiming for CAPropertyAnimation
Available on crate feature
CAAnimation
only.impl CAMediaTiming for CAReplicatorLayer
Available on crate feature
CAReplicatorLayer
only.impl CAMediaTiming for CAScrollLayer
Available on crate feature
CAScrollLayer
only.impl CAMediaTiming for CAShapeLayer
Available on crate feature
CAShapeLayer
only.impl CAMediaTiming for CASpringAnimation
Available on crate feature
CAAnimation
only.impl CAMediaTiming for CATextLayer
Available on crate feature
CATextLayer
only.impl CAMediaTiming for CATiledLayer
Available on crate feature
CATiledLayer
only.impl CAMediaTiming for CATransformLayer
Available on crate feature
CATransformLayer
only.impl CAMediaTiming for CATransition
Available on crate feature
CAAnimation
only.