Classes

The following classes are available globally.

  • TimerTempo uses an internal NSTimer object to send out tempo updates.

    See more

    Declaration

    Swift

    public class TimerTempo : Tempo
  • CATempo uses a CADisplayLink object to send out tempo updates that are synchronized with the refresh rate of the display on iOS.

    See more

    Declaration

    Swift

    public class CATempo : Tempo
  • CGStructAssistant provides support for several Core Graphics struct types, including CGPoint, CGSize, CGRect, CGVector, CGAffineTransform, as well as QuartzCore’s CATransform3D type. It also provides support for the NSNumber type.

    See more

    Declaration

    Swift

    public class CGStructAssistant : ValueAssistant
  • Tempo is an abstract class that provides a basic structure for sending update beats. Moveable classes use these beats to calculate new motion interpolation values. Concrete subclasses should call tempoBeatUpdate with incremental timestamps as necessary.

    Warning

    This class should not be instantiated directly, as it provides no updates on its own.
    See more

    Declaration

    Swift

    public class Tempo