Class Animator<P extends SkeletonParent,T extends Skeleton<P>>

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

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

  • Constructor Details

    • Animator

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

    • addConstraint

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

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

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

      public void tick()
    • animate

      public void animate()
    • animatePostConstraints

      public void animatePostConstraints()