Class Animator<P extends SkeletonParent<?,?>,S extends Skeleton>

java.lang.Object
foundry.veil.api.client.necromancer.animation.Animator<P,S>

public abstract class Animator<P extends SkeletonParent<?,?>,S extends Skeleton> extends Object
  • Field Details

  • Constructor Details

    • Animator

      protected Animator(P parent, S skeleton)
  • Method Details

    • addConstraint

      public void addConstraint(Constraint constraint, int priority)
    • addAnimation

      public Animator.AnimationEntry<P,S> addAnimation(Animation<P,S> animation, int priority)
    • addTimedAnimation

      public Animator.TimedAnimationEntry<P,S> addTimedAnimation(Animation<P,S> animation, int priority, int animLength)
    • tick

      public void tick()
    • animate

      public void animate()
    • animatePostConstraints

      public void animatePostConstraints()