Class BlueprintAnimation
java.lang.Object
com.ticxo.modelengine.api.animation.BlueprintAnimation
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInterpolation(KeyframeType<?, ?> type, UUID uuid, float time) doublegetName()org.joml.Vector3fgetPosition(ModelBone bone, IAnimationProperty property) org.joml.Vector3fgetPosition(ModelBone bone, BlueprintBone blueprintBone, IAnimationProperty property) org.joml.Vector3fgetRotation(ModelBone bone, IAnimationProperty property) org.joml.Vector3fgetRotation(ModelBone bone, BlueprintBone blueprintBone, IAnimationProperty property) org.joml.Vector3fgetScale(ModelBone bone, IAnimationProperty property) org.joml.Vector3fgetScale(ModelBone bone, BlueprintBone blueprintBone, IAnimationProperty property) getScript(IAnimationProperty property) org.joml.Vector3fgetVelocity(ModelBone bone, IAnimationProperty property) org.joml.Vector3fgetVelocity(ModelBone bone, BlueprintBone blueprintBone, IAnimationProperty property) booleanvoidsetLength(double length) voidsetLoopMode(BlueprintAnimation.LoopMode loopMode) voidsetOverride(boolean override)
-
Constructor Details
-
BlueprintAnimation
-
-
Method Details
-
getPosition
-
getPosition
public org.joml.Vector3f getPosition(ModelBone bone, BlueprintBone blueprintBone, IAnimationProperty property) -
getVelocity
-
getVelocity
public org.joml.Vector3f getVelocity(ModelBone bone, BlueprintBone blueprintBone, IAnimationProperty property) -
getRotation
-
getRotation
public org.joml.Vector3f getRotation(ModelBone bone, BlueprintBone blueprintBone, IAnimationProperty property) -
getScale
-
getScale
public org.joml.Vector3f getScale(ModelBone bone, BlueprintBone blueprintBone, IAnimationProperty property) -
getScript
-
getInterpolation
-
getModelBlueprint
-
getTimelines
-
getName
-
getGlobalTimeline
-
getLength
public double getLength() -
getLoopMode
-
isOverride
public boolean isOverride() -
setLength
public void setLength(double length) -
setLoopMode
-
setOverride
public void setOverride(boolean override)
-