Uses of Interface
com.ticxo.modelengine.api.animation.property.IAnimationProperty
Package
Description
-
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation
Modifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.Modifier and TypeMethodDescriptionAnimationHandler.getAnimation
(String animation) Get theSimpleProperty
object that contains the animation information of the provided ID.Modifier and TypeMethodDescriptionAnimationHandler.getAnimations()
Get an immutable list of allAnimationProperties
, ordered by animation priority.Modifier and TypeMethodDescriptionboolean
AnimationHandler.playAnimation
(IAnimationProperty property, boolean force) Attempt to play an animation of the specified ID.Modifier and TypeMethodDescriptionvoid
AnimationHandler.forEachProperty
(BiConsumer<String, IAnimationProperty> consumer) Shorthand for looping through all animation properties. -
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation.blueprint
Modifier and TypeMethodDescription@Nullable org.bukkit.util.Vector
BlueprintAnimation.getPosition
(String bone, IAnimationProperty property) @NotNull org.bukkit.util.Vector
BlueprintAnimation.getPositionOrZero
(String bone, IAnimationProperty property) @Nullable org.bukkit.util.EulerAngle
BlueprintAnimation.getRotation
(String bone, IAnimationProperty property) @NotNull org.bukkit.util.EulerAngle
BlueprintAnimation.getRotationOrZero
(String bone, IAnimationProperty property) org.bukkit.util.Vector
BlueprintAnimation.getScale
(String bone, IAnimationProperty property) BlueprintAnimation.getScripts
(IAnimationProperty property) -
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation.keyframe
Modifier and TypeMethodDescriptionabstract T
AbstractKeyframe.getValue
(IAnimationProperty property) AbstractObjectKeyframe.getValue
(IAnimationProperty property) double
DoubleData.getValue
(IAnimationProperty property) double
IKeyframeData.getValue
(IAnimationProperty property) -
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation.keyframe.type
Modifier and TypeMethodDescriptionorg.bukkit.util.Vector
PositionKeyframe.getValue
(IAnimationProperty property) org.bukkit.util.EulerAngle
RotationKeyframe.getValue
(IAnimationProperty property) org.bukkit.util.Vector
ScaleKeyframe.getValue
(IAnimationProperty property) -
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation.property
-
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation.script
Modifier and TypeMethodDescriptionvoid
ScriptReader.read
(IAnimationProperty property, String script) -
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation.state
-
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation.timeline
Modifier and TypeMethodDescriptionTimeline.getParticlesFrame
(IAnimationProperty property) org.bukkit.util.Vector
Timeline.getPositionFrame
(IAnimationProperty property) org.bukkit.util.EulerAngle
Timeline.getRotationFrame
(IAnimationProperty property) org.bukkit.util.Vector
Timeline.getScaleFrame
(IAnimationProperty property) Timeline.getScriptFrame
(IAnimationProperty property) Timeline.getSoundsFrame
(IAnimationProperty property)