• The animator’s owner.

  • Defines the transition that will occur to the CameraOptions of the renderer due to this animator

  • The state from of the animator.

  • Boolean that represents if the animation is running or not.

  • Boolean that represents if the animation is running normally or in reverse.

  • A Boolean value that indicates whether a completed animation remains in the active state.

  • Value that represents what percentage of the animation has been completed.

  • Starts the animation if this animator is in inactive state. Also used to resume a “paused” animation. Calling this method on an animator that has already completed or been canceled has no effect.

  • Starts the animation after a delay. This cannot be called on a paused animation. If animations are cancelled before the end of the delay, it will also be cancelled. Calling this method on an animator that has already completed or been canceled has no effect.

  • Pauses the animation. Calling this method on an animator that has already completed or been canceled has no effect.

  • Stops the animation.

  • Add a completion block to the animator.

  • Continue the animation with a timing parameter (UITimingCurveProvider) and duration factor (CGFloat).