Class AnimationSequence
- java.lang.Object
-
- at.wirecube.additiveanimations.additive_animator.sequence.AnimationSequence
-
- Direct Known Subclasses:
BaseAdditiveAnimator,PlayTogetherAnimationSequence,PlayWithStaggerAnimationSequence
public abstract class AnimationSequence extends Object
-
-
Constructor Summary
Constructors Constructor Description AnimationSequence()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract longgetTotalDurationInSequence()static AnimationSequenceplaySequentially(AnimationSequence... animations)static AnimationSequenceplaySequentially(List<AnimationSequence> animations)static AnimationSequenceplayTogether(AnimationSequence... animations)static AnimationSequenceplayTogether(List<AnimationSequence> animations)static AnimationSequenceplayWithDelayBetweenAnimations(long stagger, AnimationSequence... animations)abstract voidsetDelayInSequence(long delay)abstract voidstart()
-
-
-
Method Detail
-
start
public abstract void start()
-
setDelayInSequence
public abstract void setDelayInSequence(long delay)
-
getTotalDurationInSequence
public abstract long getTotalDurationInSequence()
-
playTogether
public static AnimationSequence playTogether(AnimationSequence... animations)
-
playTogether
public static AnimationSequence playTogether(List<AnimationSequence> animations)
-
playSequentially
public static AnimationSequence playSequentially(AnimationSequence... animations)
-
playSequentially
public static AnimationSequence playSequentially(List<AnimationSequence> animations)
-
playWithDelayBetweenAnimations
public static AnimationSequence playWithDelayBetweenAnimations(long stagger, AnimationSequence... animations)
-
-