Interface IAnimationProperty
- All Known Implementing Classes:
- AnimationProperty,- BlendProperty,- SimpleProperty
public interface IAnimationProperty
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptiondoubledoubledoubledoubledoubledoublegetModel()getName()getPhase()org.bukkit.util.VectorgetPositionFrame(String bone) org.bukkit.util.EulerAnglegetRotationFrame(String bone) doublegetSpeed()doublegetTime()booleanbooleanbooleanvoidsetForceLoopMode(LoopMode forceLoopMode) voidsetForceOverride(boolean forceOverride) voidsetLerpInTime(double lerpInTime) voidsetLerpOutTime(double lerpOutTime) voidsetSpeed(double speed) voidstop()booleanupdate()
- 
Method Details- 
updateboolean update()
- 
stopvoid stop()
- 
getNameString getName()
- 
getPositionFrame
- 
getRotationFrame
- 
getScriptFrameList<ScriptKeyframe.Script> getScriptFrame()
- 
getLerpInRatiodouble getLerpInRatio()
- 
getLerpOutRatiodouble getLerpOutRatio()
- 
isFinishedboolean isFinished()
- 
getModelActiveModel getModel()
- 
getLerpIndouble getLerpIn()
- 
getLerpOutdouble getLerpOut()
- 
getLerpInTimedouble getLerpInTime()
- 
getLerpOutTimedouble getLerpOutTime()
- 
getTimedouble getTime()
- 
getSpeeddouble getSpeed()
- 
getPhaseIAnimationProperty.Phase getPhase()
- 
getForceLoopModeLoopMode getForceLoopMode()
- 
isOverrideboolean isOverride()
- 
isForceOverrideboolean isForceOverride()
- 
setLerpInTimevoid setLerpInTime(double lerpInTime) 
- 
setLerpOutTimevoid setLerpOutTime(double lerpOutTime) 
- 
setSpeedvoid setSpeed(double speed) 
- 
setForceLoopMode
- 
setForceOverridevoid setForceOverride(boolean forceOverride) 
 
-