Package de.luckymcdev.foundryengine.common.easing


@NullMarked package de.luckymcdev.foundryengine.common.easing
common - easing
  • Klassen
    Klasse
    Beschreibung
    A utility for Cubic Bézier easings.
    Represents a complete Bézier path composed of multiple splines.
    A control point on a Bézier path, which may be an anchor or tangent point.
    Represents a cubic Bézier spline with control points and coefficients.
    The Easing class holds a set of general-purpose motion tweening functions by Robert Penner.
    A base class for Back easings.
    Back easing in - backtracking slightly, then reversing direction and moving to target.
    Back easing in/out - backtracking slightly, then reversing direction and moving to target, then overshooting target, reversing, and finally coming back to target.
    Back easing out - moving towards target, overshooting it slightly, then reversing and coming back to target.
    A base class for elastic easings.
    An Elastic easing used for ElasticIn functions.
    An Elastic easing used for ElasticInOut functions.
    An Elastic easing used for ElasticOut functions.