Interface EaseFunction
- All Known Implementing Classes:
EaseFunction.CubicBezier
public interface EaseFunction
The set of ease functions available to the client, with the appropriate names.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Codec<EaseFunction> static final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final Map<Key, EaseFunction> static final Map<EaseFunction, Key> static final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunctionstatic final EaseFunction -
Method Summary
-
Field Details
-
CONSTANT
-
LINEAR
-
IN_QUAD
-
OUT_QUAD
-
IN_OUT_QUAD
-
IN_CUBIC
-
OUT_CUBIC
-
IN_OUT_CUBIC
-
IN_QUART
-
OUT_QUART
-
IN_OUT_QUART
-
IN_QUINT
-
OUT_QUINT
-
IN_OUT_QUINT
-
IN_SINE
-
OUT_SINE
-
IN_OUT_SINE
-
IN_EXPO
-
OUT_EXPO
-
IN_OUT_EXPO
-
IN_CIRC
-
OUT_CIRC
-
IN_OUT_CIRC
-
IN_BACK
-
OUT_BACK
-
IN_OUT_BACK
-
IN_ELASTIC
-
NAMED_BY_KEY
-
NAMED_BY_VALUE
-
CODEC
-
-
Method Details
-
sample
float sample(float value)
-