Fudge Core
    Preparing search index...

    Class AnimationKey<T>

    Holds information about continous points in time their accompanying values as well as their slopes. Also holds a reference to the AnimationFunctions that come in and out of the sides. The AnimationFunctions are handled by the AnimationSequences. If the property constant is true, the value does not change and wil not be interpolated between this and the next key in a sequence

    Lukas Scheuerle, HFU, 2019 | Jonas Plotzky, HFU, 2025

    Type Parameters

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    functionOut: AnimationFunction<T>

    Don't modify this unless you know what you're doing.

    Accessors

    • get type(): string

      Retrieves the type of this mutable subclass as the name of the runtime class

      Returns string

      The type of the mutable

    Methods

    • Collect applicable attributes of the instance and copies of their values in a Mutator-object. By default, a mutator cannot be extended, since extensions are not available in the object the mutator belongs to. A mutator may be reduced by the descendants of Mutable to contain only the properties needed.

      Returns Mutator

    • Updates the attribute values of the instance according to the state of the mutator. The mutation may be restricted to a subset of the mutator and the event dispatching suppressed. Uses mutateBase, but can be overwritten in subclasses

      Parameters

      • _mutator: Mutator
      • Optional_selection: string[]
      • Optional_dispatchMutate: boolean

      Returns void | Promise<void>