Enumerations

The following enumerations are available globally.

ValueAssistant protocol

Declarations

  • An enum representing NSValue-encoded structs supported by MotionMachine.

    See more

    Declaration

    Swift

    @MainActor
    public enum ValueStructTypes
  • This enum defines the behavior a path motion takes when at an edge of the path.

    See more

    Declaration

    Swift

    public enum PathEdgeBehavior
  • An enum representing types of path elements, used in defining animation along the path.

    See more

    Declaration

    Swift

    public enum PathElementType
  • The mode used to define the movement behavior of sequence steps when the reversing property of a MoveableCollection is set to true.

    See more

    Declaration

    Swift

    public enum CollectionReversingMode
  • An enum representing the direction a motion is moving in.

    See more

    Declaration

    Swift

    public enum MotionDirection
  • An enum representing the state of a motion operation.

    See more

    Declaration

    Swift

    public enum MotionState
  • An enum representing possible status types being sent by a Moveable object to its MotionUpdateDelegate delegate.

    See more

    Declaration

    Swift

    public enum MoveableStatus