Class Animator.TimedAnimationEntry<P extends SkeletonParent<?,?>,T extends Skeleton>

java.lang.Object
foundry.veil.api.client.necromancer.animation.Animator.AnimationEntry<P,T>
foundry.veil.api.client.necromancer.animation.Animator.TimedAnimationEntry<P,T>
Enclosing class:
Animator<P extends SkeletonParent<?,?>,S extends Skeleton>

public static class Animator.TimedAnimationEntry<P extends SkeletonParent<?,?>,T extends Skeleton> extends Animator.AnimationEntry<P,T>
  • Field Details

    • playing

      public boolean playing
  • Method Details

    • setAnimLength

      public void setAnimLength(int lengthInTicks)
    • begin

      public void begin()
    • resume

      public void resume()
    • rewind

      public void rewind()
    • stop

      public void stop()
    • animationEnded

      public boolean animationEnded()
    • apply

      protected void apply(P parent, T skeleton)
      Overrides:
      apply in class Animator.AnimationEntry<P extends SkeletonParent<?,?>,T extends Skeleton>