Interface IAnimationProperty

All Known Implementing Classes:
AnimationProperty, BlendProperty, SimpleProperty

public interface IAnimationProperty
  • Method Details

    • update

      boolean update()
    • stop

      void stop()
    • getName

      String getName()
    • getPositionFrame

      org.bukkit.util.Vector getPositionFrame(String bone)
    • getRotationFrame

      org.bukkit.util.EulerAngle getRotationFrame(String bone)
    • getScriptFrame

      List<ScriptKeyframe.Script> getScriptFrame()
    • getLerpInRatio

      double getLerpInRatio()
    • getLerpOutRatio

      double getLerpOutRatio()
    • isFinished

      boolean isFinished()
    • getModel

      ActiveModel getModel()
    • getLerpIn

      double getLerpIn()
    • getLerpOut

      double getLerpOut()
    • getLerpInTime

      double getLerpInTime()
    • getLerpOutTime

      double getLerpOutTime()
    • getTime

      double getTime()
    • getSpeed

      double getSpeed()
    • getPhase

    • getForceLoopMode

      LoopMode getForceLoopMode()
    • isOverride

      boolean isOverride()
    • isForceOverride

      boolean isForceOverride()
    • setLerpInTime

      void setLerpInTime(double lerpInTime)
    • setLerpOutTime

      void setLerpOutTime(double lerpOutTime)
    • setSpeed

      void setSpeed(double speed)
    • setForceLoopMode

      void setForceLoopMode(LoopMode forceLoopMode)
    • setForceOverride

      void setForceOverride(boolean forceOverride)