Skip navigation links
A B C E F G H I L M N O P R S T V W X Y Z 

A

action(AnimationAction<V>) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
addEndAction(AnimationEndListener) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
AdditiveAnimation<T> - Class in at.wirecube.additiveanimations.additive_animator
This class is public for subclasses of AdditiveAnimator only, and should not be used outside of that.
AdditiveAnimation(T, Property<T, Float>, float, float) - Constructor for class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
The preferred constructor to use when animating properties.
AdditiveAnimation(T, String, float, float) - Constructor for class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
Use this constructor for custom properties that have no simple getter or setter.
AdditiveAnimation(T, String, float, Path, PathEvaluator.PathMode, PathEvaluator) - Constructor for class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
AdditiveAnimation(T, Property<T, Float>, float, Path, PathEvaluator.PathMode, PathEvaluator) - Constructor for class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
AdditiveAnimator - Class in at.wirecube.additiveanimations.additive_animator
Use this class to additively animate a lot of properties of Views.
AdditiveAnimator(View) - Constructor for class at.wirecube.additiveanimations.additive_animator.AdditiveAnimator
 
AdditiveAnimator() - Constructor for class at.wirecube.additiveanimations.additive_animator.AdditiveAnimator
Creates a new AdditiveAnimator instance without a target view.
AdditiveAnimator(long) - Constructor for class at.wirecube.additiveanimations.additive_animator.AdditiveAnimator
Creates a new AdditiveAnimator instance with the specified animation duration for more convenience.
AdditiveObjectAnimator<V> - Class in at.wirecube.additiveanimations.additive_animator
This is a small utility class which can animate any kind of object using the BaseAdditiveAnimator.property(float, FloatProperty) and BaseAdditiveAnimator.property(float, TypeEvaluator, FloatProperty) methods.
AdditiveObjectAnimator() - Constructor for class at.wirecube.additiveanimations.additive_animator.AdditiveObjectAnimator
 
addListener(Animator.AnimatorListener) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
addPauseListener(Animator.AnimatorPauseListener) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
addStartAction(Runnable) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
addTarget(V) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Deprecated.
Use #target(V) instead.
addUpdateListener(ValueAnimator.AnimatorUpdateListener) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
alpha(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
alphaBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
animate(View) - Static method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimator
This is just a convenience method when you need to animate a single view.
animate(View...) - Static method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimator
 
animate(List<View>, long) - Static method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimator
 
animate(List<View>, long, long) - Static method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimator
 
animate(View, long) - Static method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimator
This is just a convenience method when you need to animate a single view.
animate(V) - Static method in class at.wirecube.additiveanimations.additive_animator.AdditiveObjectAnimator
 
animate(V, long) - Static method in class at.wirecube.additiveanimations.additive_animator.AdditiveObjectAnimator
 
animate(AdditiveAnimation, boolean) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Handles some bookkeeping for adding the given animation to the list of running animations.
animate(AdditiveAnimation) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
animate(Property<V, Float>, Path, PathEvaluator.PathMode, PathEvaluator) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
animate(Property<V, Float>, float) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
animate(Property<V, Float>, float, TypeEvaluator<Float>) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
animatePropertiesAlongPath(Property<V, Float>, Property<V, Float>, Property<V, Float>, Path) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
animateProperty(float, TypeEvaluator<Float>, FloatProperty<V>) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
animateProperty(float, FloatProperty<V>) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
animatePropertyBy(Property<V, Float>, float, boolean) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
TODO: documentation of byValueCanBeUsedByParentAnimators
Animation(Property<T, Float>, float) - Constructor for class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationAction.Animation
 
Animation(Property<T, Float>, float, TypeEvaluator<Float>) - Constructor for class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationAction.Animation
 
AnimationAction<T> - Interface in at.wirecube.additiveanimations.additive_animator.animation_set
 
AnimationAction.Animation<T> - Class in at.wirecube.additiveanimations.additive_animator.animation_set
 
AnimationEndListener - Interface in at.wirecube.additiveanimations.additive_animator
 
AnimationSequence - Class in at.wirecube.additiveanimations.additive_animator.sequence
 
AnimationSequence() - Constructor for class at.wirecube.additiveanimations.additive_animator.sequence.AnimationSequence
 
AnimationState<T> - Class in at.wirecube.additiveanimations.additive_animator.animation_set
 
AnimationState() - Constructor for class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationState
 
AnimationState.AnimationEndAction<T> - Interface in at.wirecube.additiveanimations.additive_animator.animation_set
 
AnimationState.AnimationStartAction<T> - Interface in at.wirecube.additiveanimations.additive_animator.animation_set
 
AnimationUtils - Class in at.wirecube.additiveanimations.helper
 
AnimationUtils() - Constructor for class at.wirecube.additiveanimations.helper.AnimationUtils
 
apply(AnimationAction<V>, V...) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Immediately applies the animation action to the given targets.
apply(AnimationAction<V>, List<V>) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
applyCustomProperties(Map<String, Float>, V) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
at.wirecube.additiveanimations.additive_animator - package at.wirecube.additiveanimations.additive_animator
 
at.wirecube.additiveanimations.additive_animator.animation_set - package at.wirecube.additiveanimations.additive_animator.animation_set
 
at.wirecube.additiveanimations.additive_animator.sequence - package at.wirecube.additiveanimations.additive_animator.sequence
 
at.wirecube.additiveanimations.additive_animator.view_visibility - package at.wirecube.additiveanimations.additive_animator.view_visibility
 
at.wirecube.additiveanimations.helper - package at.wirecube.additiveanimations.helper
 
at.wirecube.additiveanimations.helper.evaluators - package at.wirecube.additiveanimations.helper.evaluators
 
at.wirecube.additiveanimations.helper.propertywrappers - package at.wirecube.additiveanimations.helper.propertywrappers
 

B

BACKGROUND_COLOR - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.ColorProperties
 
backgroundColor(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
BaseAdditiveAnimator<T extends BaseAdditiveAnimator,V> - Class in at.wirecube.additiveanimations.additive_animator
This is the base class which provides access to all non-specific animation creation methods such as creation, timing and chaining of additive animations.
BaseAdditiveAnimator() - Constructor for class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
bottomLeftMarginAlongPath(Path) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
bottomMargin(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
bottomMarginBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
bottomPadding(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
bottomPaddingBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
bottomRightMarginAlongPath(Path) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
bouncySpring() - Static method in class at.wirecube.additiveanimations.helper.SpringInterpolator
 

C

cancelAnimation(Object, String) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
cancelAnimation(List<Object>, String) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
cancelAnimation(T, Property<T, Float>) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
cancelAnimationsForObject(Object) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
cancelAnimationsForObjects(Object...) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
cancelAnimationsInCollection(T) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
centerX(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
centerY(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
clamp(float, float, float) - Static method in class at.wirecube.additiveanimations.helper.AnimationUtils
 
cloneWithTarget(T, Float) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
ColorEvaluator - Class in at.wirecube.additiveanimations.helper.evaluators
 
ColorEvaluator() - Constructor for class at.wirecube.additiveanimations.helper.evaluators.ColorEvaluator
 
ColorProperties - Class in at.wirecube.additiveanimations.helper.propertywrappers
 
ColorProperties() - Constructor for class at.wirecube.additiveanimations.helper.propertywrappers.ColorProperties
 
create() - Static method in class at.wirecube.additiveanimations.additive_animator.AdditiveObjectAnimator
 
create(long) - Static method in class at.wirecube.additiveanimations.additive_animator.AdditiveObjectAnimator
 
create() - Static method in class at.wirecube.additiveanimations.helper.EaseInOutPathInterpolator
 
create(Property<T, Float>) - Static method in class at.wirecube.additiveanimations.helper.FloatProperty
 
create(String, FloatProperty.Get<T>, FloatProperty.Set<T>) - Static method in class at.wirecube.additiveanimations.helper.FloatProperty
 
createAnimation(Property<V, Float>, float) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
createAnimation(Property<V, Float>, float, TypeEvaluator<Float>) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
createAnimation(Property<V, Float>, Path, PathEvaluator.PathMode, PathEvaluator) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
createChildWithDelayAfterParentStart(long, boolean) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
createChildWithRawDelay(long) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 

E

EaseInOutPathInterpolator - Class in at.wirecube.additiveanimations.helper
 
EaseInOutPathInterpolator() - Constructor for class at.wirecube.additiveanimations.helper.EaseInOutPathInterpolator
 
elevation(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
ELEVATION - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.ElevationProperties
 
elevationBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
ElevationProperties - Class in at.wirecube.additiveanimations.helper.propertywrappers
 
ElevationProperties() - Constructor for class at.wirecube.additiveanimations.helper.propertywrappers.ElevationProperties
 
equals(Object) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
evaluate(float, Float, Float) - Method in class at.wirecube.additiveanimations.helper.evaluators.ColorEvaluator
 
evaluate(float, PathEvaluator.PathMode, Path) - Method in class at.wirecube.additiveanimations.helper.evaluators.PathEvaluator
 
evaluateAt(float) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 

F

fadeIn() - Static method in class at.wirecube.additiveanimations.additive_animator.view_visibility.ViewVisibilityAnimation
Sets the visibility of the view to View.VISIBLE and fades it in.
fadeInAndTranslateBack() - Static method in class at.wirecube.additiveanimations.additive_animator.view_visibility.ViewVisibilityAnimation
Sets the visibility of the view to View.VISIBLE, fades it in and also set its translationX and translationY back to 0.
fadeOut(boolean) - Static method in class at.wirecube.additiveanimations.additive_animator.view_visibility.ViewVisibilityAnimation
Fades out the target and then sets its visibility to either View.INVISIBLE or GONE, depending on the gone parameter.
fadeOutAndTranslate(boolean, float, float) - Static method in class at.wirecube.additiveanimations.additive_animator.view_visibility.ViewVisibilityAnimation
Fades out the target and then sets its visibility to either View.INVISIBLE or GONE, depending on the gone parameter.
fadeOutAndTranslateX(boolean, float) - Static method in class at.wirecube.additiveanimations.additive_animator.view_visibility.ViewVisibilityAnimation
Fades out the target and then sets its visibility to either View.INVISIBLE or GONE, depending on the gone parameter.
fadeOutAndTranslateY(boolean, float) - Static method in class at.wirecube.additiveanimations.additive_animator.view_visibility.ViewVisibilityAnimation
Fades out the target and then sets its visibility to either View.INVISIBLE or GONE, depending on the gone parameter.
fadeVisibility(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
FloatProperty<T> - Class in at.wirecube.additiveanimations.helper
 
FloatProperty(String) - Constructor for class at.wirecube.additiveanimations.helper.FloatProperty
 
FloatProperty.Get<T> - Interface in at.wirecube.additiveanimations.helper
 
FloatProperty.Set<T> - Interface in at.wirecube.additiveanimations.helper
 
from(int) - Static method in enum at.wirecube.additiveanimations.helper.evaluators.PathEvaluator.PathMode
 

G

get(T) - Method in interface at.wirecube.additiveanimations.helper.FloatProperty.Get
 
getAccumulatedValue() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
getAnimationEndAction() - Method in class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationState
 
getAnimationEndAction() - Method in class at.wirecube.additiveanimations.additive_animator.view_visibility.ViewVisibilityAnimation
 
getAnimations() - Method in interface at.wirecube.additiveanimations.additive_animator.animation_set.AnimationAction
 
getAnimations() - Method in class at.wirecube.additiveanimations.additive_animator.animation_set.SingleAnimationAction
 
getAnimations() - Method in class at.wirecube.additiveanimations.additive_animator.view_visibility.ViewVisibilityAnimation
 
getAnimationStartAction() - Method in class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationState
 
getAnimationStartAction() - Method in class at.wirecube.additiveanimations.additive_animator.view_visibility.ViewVisibilityAnimation
 
getAssociatedAnimationState() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
getByValue() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
getCurrentPropertyValue(String) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveObjectAnimator
 
getCurrentPropertyValue(String) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Returns the actual value of the animation target with the given name.
getCurrentPropertyValue(String) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
getCurrentTarget() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
getCustomTypeEvaluator() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
getInterpolation(float) - Method in class at.wirecube.additiveanimations.helper.SpringInterpolator
 
getPath() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
getProperty() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
getProperty() - Method in class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationAction.Animation
 
getQueuedPropertyValue(String) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Returns the last value that was queued for animation whose animation has not yet started.
getQueuedPropertyValue(String, View) - Static method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
The distinction between this and SubclassableAdditiveViewAnimator.getTargetPropertyValue(String, View) (String)} is important when chaining animations: When an animation has been then-chained, it is not counted as started, but queued until start() is called.
getRunningAnimationsManager() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
getStartValue() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
getTag() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
getTarget() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
getTargetPropertyValue(Property<V, Float>) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Finds the last target value of the property with the given name, or returns `property.get()` if the property isn't animating at the moment.
getTargetPropertyValue(String) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Finds the last target value of the property with the given name, if it was ever animated.
getTargetPropertyValue(Property<View, Float>, View) - Static method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
The distinction between this and BaseAdditiveAnimator.getQueuedPropertyValue(String) is important when chaining animations: When an animation has been then-chained, it is not counted as started, but queued until start() is called.
getTargetPropertyValue(String, View) - Static method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
The distinction between this and BaseAdditiveAnimator.getQueuedPropertyValue(String) is important when chaining animations: When an animation has been then-chained, it is not counted as started, but queued until start() is called.
getTargetValue() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
getTargetValue() - Method in class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationAction.Animation
 
getTotalDurationInSequence() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
getTotalDurationInSequence() - Method in class at.wirecube.additiveanimations.additive_animator.sequence.AnimationSequence
 
getTotalDurationInSequence() - Method in class at.wirecube.additiveanimations.additive_animator.sequence.PlayTogetherAnimationSequence
 
getTotalDurationInSequence() - Method in class at.wirecube.additiveanimations.additive_animator.sequence.PlayWithStaggerAnimationSequence
 
getTypeEvaluator() - Method in class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationAction.Animation
 
getValueAnimator() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 

H

hashCode() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
height(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
HEIGHT - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.SizeProperties
 
heightBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
horizontalMargin(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
horizontalMarginBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
horizontalPadding(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
horizontalPaddingBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 

I

initValueAnimatorIfNeeded() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
isBy() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 

L

leftMargin(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
leftMarginBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
leftPadding(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
leftPaddingBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
lerp(float, float, float) - Static method in class at.wirecube.additiveanimations.helper.AnimationUtils
 

M

mAnimationAccumulator - Variable in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
mAnimatorGroup - Variable in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Indicates which animation group this animator belongs to.
margin(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
MARGIN_BOTTOM - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.MarginProperties
 
MARGIN_LEFT - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.MarginProperties
 
MARGIN_RIGHT - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.MarginProperties
 
MARGIN_TOP - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.MarginProperties
 
marginBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
MarginProperties - Class in at.wirecube.additiveanimations.helper.propertywrappers
 
MarginProperties() - Constructor for class at.wirecube.additiveanimations.helper.propertywrappers.MarginProperties
 
mCurrentCustomInterpolator - Variable in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
mCurrentTarget - Variable in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
mParent - Variable in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
mRunningAnimationsManager - Variable in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
mSkipRequestLayout - Variable in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
mWithLayer - Variable in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 

N

newInstance() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimator
 
newInstance() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveObjectAnimator
 
newInstance() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Factory method for creation of subclass instances.

O

onAnimationEnd(boolean) - Method in interface at.wirecube.additiveanimations.additive_animator.AnimationEndListener
 
onApplyChanges() - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveObjectAnimator
 
onApplyChanges() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
This method will be called when the current frame has been calculated.
onApplyChanges() - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
onEnd(T, boolean) - Method in interface at.wirecube.additiveanimations.additive_animator.animation_set.AnimationState.AnimationEndAction
 
onStart(T) - Method in interface at.wirecube.additiveanimations.additive_animator.animation_set.AnimationState.AnimationStartAction
 

P

padding(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
PADDING_BOTTOM - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.PaddingProperties
 
PADDING_LEFT - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.PaddingProperties
 
PADDING_RIGHT - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.PaddingProperties
 
PADDING_TOP - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.PaddingProperties
 
paddingBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
PaddingProperties - Class in at.wirecube.additiveanimations.helper.propertywrappers
 
PaddingProperties() - Constructor for class at.wirecube.additiveanimations.helper.propertywrappers.PaddingProperties
 
PathEvaluator - Class in at.wirecube.additiveanimations.helper.evaluators
A custom evaluator only to be used by AdditiveAnimation.
PathEvaluator() - Constructor for class at.wirecube.additiveanimations.helper.evaluators.PathEvaluator
 
PathEvaluator.PathMode - Enum in at.wirecube.additiveanimations.helper.evaluators
 
playSequentially(AnimationSequence...) - Static method in class at.wirecube.additiveanimations.additive_animator.sequence.AnimationSequence
 
playSequentially(List<AnimationSequence>) - Static method in class at.wirecube.additiveanimations.additive_animator.sequence.AnimationSequence
 
playTogether(AnimationSequence...) - Static method in class at.wirecube.additiveanimations.additive_animator.sequence.AnimationSequence
 
playTogether(List<AnimationSequence>) - Static method in class at.wirecube.additiveanimations.additive_animator.sequence.AnimationSequence
 
PlayTogetherAnimationSequence - Class in at.wirecube.additiveanimations.additive_animator.sequence
 
playWithDelayBetweenAnimations(long, AnimationSequence...) - Static method in class at.wirecube.additiveanimations.additive_animator.sequence.AnimationSequence
 
PlayWithStaggerAnimationSequence - Class in at.wirecube.additiveanimations.additive_animator.sequence
 
PlayWithStaggerAnimationSequence(long, AnimationSequence...) - Constructor for class at.wirecube.additiveanimations.additive_animator.sequence.PlayWithStaggerAnimationSequence
 
property(float, TypeEvaluator<Float>, FloatProperty<V>) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
property(float, FloatProperty<V>) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
property(float, FloatProperty<V>, boolean) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 

R

requestLayout() - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
Manually turns on requesting layout after each frame.
rightMargin(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
rightMarginBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
rightPadding(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
rightPaddingBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
rotation(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
rotationBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
rotationX(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
rotationXBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
rotationY(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
rotationYBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
run() - Method in class at.wirecube.additiveanimations.additive_animator.ViewAnimationApplier
 
runIfParentIsInSameAnimationGroup(Runnable) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 

S

scale(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
scaleBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
scaleX(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
scaleXBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
scaleY(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
scaleYBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
scroll(int, int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
SCROLL_X - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.ScrollProperties
 
SCROLL_Y - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.ScrollProperties
 
scrollBy(int, int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
ScrollProperties - Class in at.wirecube.additiveanimations.helper.propertywrappers
 
ScrollProperties() - Constructor for class at.wirecube.additiveanimations.helper.propertywrappers.ScrollProperties
 
scrollX(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
scrollXBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
scrollY(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
scrollYBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
self() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
sequenceDelay - Variable in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Delay set by the animation sequence this animator is a part of.
set(T, Float) - Method in class at.wirecube.additiveanimations.helper.FloatProperty
 
set(T, float) - Method in interface at.wirecube.additiveanimations.helper.FloatProperty.Set
 
setAccumulatedValue(AccumulatedAnimationValue) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
setAnimationApplier(Runnable) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveObjectAnimator
 
setAssociatedAnimationState(AnimationState<T>) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
setBy(boolean) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
Set this immediately after creating the animation.
setCustomInterpolator(TimeInterpolator) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
setCustomTypeEvaluator(TypeEvaluator<Float>) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
setDefaultDuration(long) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Globally sets the default animation duration to use for all AdditiveAnimator instances.
setDefaultInterpolator(TimeInterpolator) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Globally sets the default interpolator to use for all AdditiveAnimator instances.
setDelayInSequence(long) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
setDelayInSequence(long) - Method in class at.wirecube.additiveanimations.additive_animator.sequence.AnimationSequence
 
setDelayInSequence(long) - Method in class at.wirecube.additiveanimations.additive_animator.sequence.PlayTogetherAnimationSequence
 
setDelayInSequence(long) - Method in class at.wirecube.additiveanimations.additive_animator.sequence.PlayWithStaggerAnimationSequence
 
setDuration(long) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
setInterpolator(TimeInterpolator) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
setParent(AdditiveObjectAnimator<V>) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveObjectAnimator
 
setParent(T) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Copies all relevant attributes, including (ONLY) current target from `other` to self.
setParent(T) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
setRepeatCount(int) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
setRepeatMode(int) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
setsDefaultInterpolator(TimeInterpolator) - Static method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Deprecated.
This method name contains a typo. Use BaseAdditiveAnimator.setDefaultInterpolator(TimeInterpolator) instead.
setStartDelay(long) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
setStartValue(float) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
setTargetValue(float) - Method in class at.wirecube.additiveanimations.additive_animator.AdditiveAnimation
 
shortestAngleBetween(float, float) - Static method in class at.wirecube.additiveanimations.helper.AnimationUtils
 
shouldRun(AnimationState) - Method in class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationState
By default, the animations are only allowed to run if the current state of the animated object matches this state.
shouldRunEndListener(AnimationState) - Method in class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationState
By default, the animationEndListener is only allowed to run if the current state of the animated object matches this state.
SingleAnimationAction<T> - Class in at.wirecube.additiveanimations.additive_animator.animation_set
 
SingleAnimationAction(Property<T, Float>, float) - Constructor for class at.wirecube.additiveanimations.additive_animator.animation_set.SingleAnimationAction
 
SingleAnimationAction(Property<T, Float>, float, TypeEvaluator<Float>) - Constructor for class at.wirecube.additiveanimations.additive_animator.animation_set.SingleAnimationAction
 
size(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
sizeBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
SizeProperties - Class in at.wirecube.additiveanimations.helper.propertywrappers
 
SizeProperties() - Constructor for class at.wirecube.additiveanimations.helper.propertywrappers.SizeProperties
 
skipRequestLayout() - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
Deprecated.
softSpring() - Static method in class at.wirecube.additiveanimations.helper.SpringInterpolator
 
SpringInterpolator - Class in at.wirecube.additiveanimations.helper
 
SpringInterpolator() - Constructor for class at.wirecube.additiveanimations.helper.SpringInterpolator
 
SpringInterpolator(double, double) - Constructor for class at.wirecube.additiveanimations.helper.SpringInterpolator
 
staggerDelay - Variable in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Delay set when using BaseAdditiveAnimator.targets(List, long) to create animations.
start() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
start() - Method in class at.wirecube.additiveanimations.additive_animator.sequence.AnimationSequence
 
start() - Method in class at.wirecube.additiveanimations.additive_animator.sequence.PlayTogetherAnimationSequence
 
start() - Method in class at.wirecube.additiveanimations.additive_animator.sequence.PlayWithStaggerAnimationSequence
 
state(AnimationState<V>) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
SubclassableAdditiveViewAnimator<T extends SubclassableAdditiveViewAnimator> - Class in at.wirecube.additiveanimations.additive_animator
 
SubclassableAdditiveViewAnimator() - Constructor for class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
switchDuration(long) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 
switchInterpolator(TimeInterpolator) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Switches to the given interpolator only for all following animations.
switchToDefaultInterpolator() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
 

T

target(V) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Sets the current animation target.
target(View) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
targets(V...) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Used to animate the same property of multiple views.
targets(List<V>) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Used to animate the same property of multiple views.
targets(List<V>, long) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Used to animate the same property of multiple views, with a delay before each element.
then() - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Creates a new animator configured to start after the current animator with the current target that was configured with this animator.
thenBeforeEnd(long) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Creates a new animator configured to start after delayBeforeEnd milliseconds before the previous animation finishes with the last used target and interpolator.
thenDelayAfterEnd(long) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Creates a new animator configured to start after delayAfterEnd milliseconds after the previous animation has ended with the last used target and interpolator.
thenWithDelay(long) - Method in class at.wirecube.additiveanimations.additive_animator.BaseAdditiveAnimator
Creates a new animator configured to start after delay milliseconds from now with the last used target and interpolator.
topLeftMarginAlongPath(Path) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
topMargin(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
topMarginBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
topPadding(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
topPaddingBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
topRightMarginAlongPath(Path) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
translationX(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
translationXBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
translationXYAlongPath(Path) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
translationXYRotationAlongPath(Path) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
translationY(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
translationYBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
translationZ(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
translationZBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 

V

valueOf(String) - Static method in enum at.wirecube.additiveanimations.helper.evaluators.PathEvaluator.PathMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum at.wirecube.additiveanimations.helper.evaluators.PathEvaluator.PathMode
Returns an array containing the constants of this enum type, in the order they are declared.
verticalMargin(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
verticalMarginBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
verticalPadding(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
verticalPaddingBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
ViewAnimationApplier - Class in at.wirecube.additiveanimations.additive_animator
 
ViewAnimationApplier(View) - Constructor for class at.wirecube.additiveanimations.additive_animator.ViewAnimationApplier
 
ViewAnimationApplier(View, boolean) - Constructor for class at.wirecube.additiveanimations.additive_animator.ViewAnimationApplier
 
ViewVisibilityAnimation - Class in at.wirecube.additiveanimations.additive_animator.view_visibility
 
ViewVisibilityAnimation(int, List<AnimationAction.Animation<View>>) - Constructor for class at.wirecube.additiveanimations.additive_animator.view_visibility.ViewVisibilityAnimation
 
visibility(ViewVisibilityAnimation) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 

W

width(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
WIDTH - Static variable in class at.wirecube.additiveanimations.helper.propertywrappers.SizeProperties
 
widthBy(int) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
withLayer() - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
Activates hardware layers.
withoutLayer() - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
Deactivates hardware layers for the current view and all subsequently added ones.

X

x(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
xBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
xyAlongPath(Path) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
xyRotationAlongPath(Path) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 

Y

y(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
yBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 

Z

z(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
zBy(float) - Method in class at.wirecube.additiveanimations.additive_animator.SubclassableAdditiveViewAnimator
 
A B C E F G H I L M N O P R S T V W X Y Z 
Skip navigation links