Enum Class Easing

java.lang.Object
java.lang.Enum<Easing>
foundry.veil.api.client.util.Easing
All Implemented Interfaces:
Serializable, Comparable<Easing>, Constable

public enum Easing extends Enum<Easing>
  • Enum Constant Details

    • LINEAR

      public static final Easing LINEAR
    • EASE_IN_QUAD

      public static final Easing EASE_IN_QUAD
    • EASE_OUT_QUAD

      public static final Easing EASE_OUT_QUAD
    • EASE_IN_OUT_QUAD

      public static final Easing EASE_IN_OUT_QUAD
    • EASE_IN_CUBIC

      public static final Easing EASE_IN_CUBIC
    • EASE_OUT_CUBIC

      public static final Easing EASE_OUT_CUBIC
    • EASE_IN_OUT_CUBIC

      public static final Easing EASE_IN_OUT_CUBIC
    • EASE_IN_QUART

      public static final Easing EASE_IN_QUART
    • EASE_OUT_QUART

      public static final Easing EASE_OUT_QUART
    • EASE_IN_OUT_QUART

      public static final Easing EASE_IN_OUT_QUART
    • EASE_IN_QUINT

      public static final Easing EASE_IN_QUINT
    • EASE_OUT_QUINT

      public static final Easing EASE_OUT_QUINT
    • EASE_IN_OUT_QUINT

      public static final Easing EASE_IN_OUT_QUINT
    • EASE_IN_SINE

      public static final Easing EASE_IN_SINE
    • EASE_OUT_SINE

      public static final Easing EASE_OUT_SINE
    • EASE_IN_OUT_SINE

      public static final Easing EASE_IN_OUT_SINE
    • EASE_IN_EXPO

      public static final Easing EASE_IN_EXPO
    • EASE_OUT_EXPO

      public static final Easing EASE_OUT_EXPO
    • EASE_IN_OUT_EXPO

      public static final Easing EASE_IN_OUT_EXPO
    • EASE_IN_CIRC

      public static final Easing EASE_IN_CIRC
    • EASE_OUT_CIRC

      public static final Easing EASE_OUT_CIRC
    • EASE_IN_OUT_CIRC

      public static final Easing EASE_IN_OUT_CIRC
    • EASE_IN_BACK

      public static final Easing EASE_IN_BACK
    • EASE_OUT_BACK

      public static final Easing EASE_OUT_BACK
    • EASE_IN_OUT_BACK

      public static final Easing EASE_IN_OUT_BACK
    • EASE_IN_ELASTIC

      public static final Easing EASE_IN_ELASTIC
    • EASE_OUT_ELASTIC

      public static final Easing EASE_OUT_ELASTIC
    • EASE_IN_OUT_ELASTIC

      public static final Easing EASE_IN_OUT_ELASTIC
    • EASE_IN_BOUNCE

      public static final Easing EASE_IN_BOUNCE
    • EASE_OUT_BOUNCE

      public static final Easing EASE_OUT_BOUNCE
    • EASE_IN_OUT_BOUNCE

      public static final Easing EASE_IN_OUT_BOUNCE
  • Method Details

    • values

      public static Easing[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Easing valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • ease

      public abstract float ease(float x)