Uses of Interface
com.ticxo.modelengine.api.animation.property.IAnimationProperty
Packages that use IAnimationProperty
Package
Description
-
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation
Classes in com.ticxo.modelengine.api.animation that implement IAnimationPropertyModifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.ticxo.modelengine.api.animation that return IAnimationPropertyModifier and TypeMethodDescriptionAnimationHandler.getAnimation
(String animation) Get theSimpleProperty
object that contains the animation information of the provided ID.Methods in com.ticxo.modelengine.api.animation that return types with arguments of type IAnimationPropertyModifier and TypeMethodDescriptionAnimationHandler.getAnimations()
Get an immutable list of allAnimationProperties
, ordered by animation priority.Methods in com.ticxo.modelengine.api.animation with parameters of type IAnimationPropertyModifier and TypeMethodDescriptionboolean
AnimationHandler.playAnimation
(IAnimationProperty property, boolean force) Attempt to play an animation of the specified ID.Method parameters in com.ticxo.modelengine.api.animation with type arguments of type IAnimationPropertyModifier 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
Methods in com.ticxo.modelengine.api.animation.blueprint with parameters of type IAnimationPropertyModifier 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
Methods in com.ticxo.modelengine.api.animation.keyframe with parameters of type IAnimationPropertyModifier 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
Methods in com.ticxo.modelengine.api.animation.keyframe.type with parameters of type IAnimationPropertyModifier 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
Classes in com.ticxo.modelengine.api.animation.property that implement IAnimationProperty -
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation.script
Methods in com.ticxo.modelengine.api.animation.script with parameters of type IAnimationPropertyModifier and TypeMethodDescriptionvoid
ScriptReader.read
(IAnimationProperty property, String script) -
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation.state
Methods in com.ticxo.modelengine.api.animation.state that return IAnimationProperty -
Uses of IAnimationProperty in com.ticxo.modelengine.api.animation.timeline
Methods in com.ticxo.modelengine.api.animation.timeline with parameters of type IAnimationPropertyModifier 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)