| Interface | Description |
|---|---|
| ReversableValueAnimator<T> |
Interfaces for
ValueAnimators that can be reversed. |
| ValueAnimator<T> |
Interface for objects capable of "animating" a value;
that is providing a new value everytime
ValueAnimator.nextValue() is
called, subject to some constraints. |
| Class | Description |
|---|---|
| AbstractValueAnimator<T> |
Base class for objects capable of "animating" a value;
that is providing a new value everytime
AbstractValueAnimator.nextValue() is
called, subject to some constraints. |
| ByteArrayValueAnimator |
A
ValueAnimator capable of producing byte arrays from
a set of potentially independent underlying ValueAnimators. |
| DoubleArrayValueAnimator |
A
ValueAnimator capable of producing double arrays from
a set of potentially independent underlying ValueAnimators. |
| FloatArrayValueAnimator |
A
ValueAnimator capable of producing float arrays from
a set of potentially independent underlying ValueAnimators. |
| ForwardBackwardLoopingValueAnimator<T> |
A
ReversableValueAnimator that can wrap another
ReversableValueAnimator to produce back and forth
looping behavior. |
| IntegerArrayValueAnimator |
A
ValueAnimator capable of producing int arrays from
a set of potentially independent underlying ValueAnimators. |
| LinearByteValueAnimator |
A
ValueAnimator that linearly animates a Byte value between two values. |
| LinearDoubleValueAnimator |
A
ValueAnimator that linearly animates a Double value between two values. |
| LinearFloatValueAnimator |
A
ValueAnimator that linearly animates a Float value between two values. |
| LinearIntegerValueAnimator |
A
ValueAnimator that linearly animates a Integer value between two values. |
| LinearLongValueAnimator |
A
ValueAnimator that linearly animates a Long value between two values. |
| LinearShortValueAnimator |
A
ValueAnimator that linearly animates a Short value between two values. |
| LinearTimeBasedByteValueAnimator |
A
TimeBasedValueAnimator that linearly animates a byte value between two
values over a given time. |
| LinearTimeBasedDoubleValueAnimator |
A
TimeBasedValueAnimator that linearly animates a double value between two
values over a given time. |
| LinearTimeBasedFloatValueAnimator |
A
TimeBasedValueAnimator that linearly animates a float value between two
values over a given time. |
| LinearTimeBasedIntegerValueAnimator |
A
TimeBasedValueAnimator that linearly animates a int value between two
values over a given time. |
| LinearTimeBasedLongValueAnimator |
A
TimeBasedValueAnimator that linearly animates a long value between two
values over a given time. |
| LinearTimeBasedShortValueAnimator |
A
TimeBasedValueAnimator that linearly animates a short value between two
values over a given time. |
| LongArrayValueAnimator |
A
ValueAnimator capable of producing long arrays from
a set of potentially independent underlying ValueAnimators. |
| LoopingValueAnimator<T> |
A
ValueAnimator that can wrap another
ValueAnimator to produce looping behavior by
resetting when the animator has finished. |
| RandomLinearByteValueAnimator |
A
ValueAnimator that continuously animates between
randomly selected values in a range. |
| RandomLinearDoubleValueAnimator |
A
ValueAnimator that continuously animates between
randomly selected values in a range. |
| RandomLinearFloatValueAnimator |
A
ValueAnimator that continuously animates between
randomly selected values in a range. |
| RandomLinearIntegerValueAnimator |
A
ValueAnimator that continuously animates between
randomly selected values in a range. |
| RandomLinearLongValueAnimator |
A
ValueAnimator that continuously animates between
randomly selected values in a range. |
| RandomLinearShortValueAnimator |
A
ValueAnimator that continuously animates between
randomly selected values in a range. |
| ShortArrayValueAnimator |
A
ValueAnimator capable of producing short arrays from
a set of potentially independent underlying ValueAnimators. |
| TimeBasedValueAnimator<T> |
An animator that will animate a value over a given time period.
|