Interface IAnimationProperty
- All Known Implementing Classes:
AnimationProperty
,BlendProperty
,SimpleProperty
public interface IAnimationProperty
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
double
double
double
double
double
getModel()
getName()
getPhase()
org.bukkit.util.Vector
getPositionFrame
(String bone) org.bukkit.util.EulerAngle
getRotationFrame
(String bone) double
getSpeed()
double
getTime()
boolean
boolean
boolean
void
setForceLoopMode
(LoopMode forceLoopMode) void
setForceOverride
(boolean forceOverride) void
setLerpInTime
(double lerpInTime) void
setLerpOutTime
(double lerpOutTime) void
setSpeed
(double speed) void
stop()
boolean
update()
-
Method Details
-
update
boolean update() -
stop
void stop() -
getName
String getName() -
getPositionFrame
-
getRotationFrame
-
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
IAnimationProperty.Phase 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
-
setForceOverride
void setForceOverride(boolean forceOverride)
-