Easing

enum Easing : Enum<Easing>

Describes the available easing functions for use with class@TimedAnimation.

New values may be added to this enumeration over time.

Entries

Link copied to clipboard

Linear tweening.

Link copied to clipboard

Quadratic tweening.

Link copied to clipboard

Quadratic tweening, inverse of ADW_EASE_IN_QUAD.

Link copied to clipboard

Quadratic tweening, combining ADW_EASE_IN_QUAD and ADW_EASE_OUT_QUAD.

Link copied to clipboard

Cubic tweening.

Link copied to clipboard

Cubic tweening, inverse of ADW_EASE_IN_CUBIC.

Link copied to clipboard

Cubic tweening, combining ADW_EASE_IN_CUBIC and ADW_EASE_OUT_CUBIC.

Link copied to clipboard

Quartic tweening.

Link copied to clipboard

Quartic tweening, inverse of ADW_EASE_IN_QUART.

Link copied to clipboard

Quartic tweening, combining ADW_EASE_IN_QUART and ADW_EASE_OUT_QUART.

Link copied to clipboard

Quintic tweening.

Link copied to clipboard

Quintic tweening, inverse of ADW_EASE_IN_QUINT.

Link copied to clipboard

Quintic tweening, combining ADW_EASE_IN_QUINT and ADW_EASE_OUT_QUINT.

Link copied to clipboard

Sine wave tweening.

Link copied to clipboard

Sine wave tweening, inverse of ADW_EASE_IN_SINE.

Link copied to clipboard

Sine wave tweening, combining ADW_EASE_IN_SINE and ADW_EASE_OUT_SINE.

Link copied to clipboard

Exponential tweening.

Link copied to clipboard

Exponential tweening, inverse of ADW_EASE_IN_EXPO.

Link copied to clipboard

Exponential tweening, combining ADW_EASE_IN_EXPO and ADW_EASE_OUT_EXPO.

Link copied to clipboard

Circular tweening.

Link copied to clipboard

Circular tweening, inverse of ADW_EASE_IN_CIRC.

Link copied to clipboard

Circular tweening, combining ADW_EASE_IN_CIRC and ADW_EASE_OUT_CIRC.

Link copied to clipboard

Elastic tweening, with offshoot on start.

Link copied to clipboard

Elastic tweening, with offshoot on end, inverse of ADW_EASE_IN_ELASTIC.

Link copied to clipboard

Elastic tweening, with offshoot on both ends, combining ADW_EASE_IN_ELASTIC and ADW_EASE_OUT_ELASTIC.

Link copied to clipboard

Overshooting cubic tweening, with backtracking on start.

Link copied to clipboard

Overshooting cubic tweening, with backtracking on end, inverse of ADW_EASE_IN_BACK.

Link copied to clipboard

Overshooting cubic tweening, with backtracking on both ends, combining ADW_EASE_IN_BACK and ADW_EASE_OUT_BACK.

Link copied to clipboard

Exponentially decaying parabolic (bounce) tweening, on start.

Link copied to clipboard

Exponentially decaying parabolic (bounce) tweening, with bounce on end, inverse of ADW_EASE_IN_BOUNCE.

Link copied to clipboard

Exponentially decaying parabolic (bounce) tweening, with bounce on both ends, combining ADW_EASE_IN_BOUNCE and ADW_EASE_OUT_BOUNCE.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val nativeValue: <Error class: unknown class>
Link copied to clipboard

Functions

Link copied to clipboard
fun valueOf(value: String): Easing

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.