Package org.polyfrost.polyui.animate
Class Easing.Quad
-
- All Implemented Interfaces:
-
kotlin.Cloneable
public final class Easing.Quad extends Easing
-
-
Field Summary
Fields Modifier and Type Field Description private final Easing.Typetypeprivate final Floatrangeprivate final FloatpassedTimeprivate final BooleanisFinishedprivate final Floatvalueprivate LongdurationNanosprivate Floatfromprivate Floatto
-
Constructor Summary
Constructors Constructor Description Easing.Quad(Easing.Type type, Long durationNanos, Float start, Float end)
-
Method Summary
Modifier and Type Method Description FloatgetValueOut(Float percent)FloatgetValueIn(Float percent)FloatgetValueInOut(Float percent)Animationclone()-
Methods inherited from class org.polyfrost.polyui.animate.Easing
getType -
Methods inherited from class org.polyfrost.polyui.animate.Animation
extend, finishNow, getDurationNanos, getFrom, getPassedTime, getRange, getTo, getValue, isFinished, reset, reverse, setDurationNanos, setFrom, setTo, update -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
Easing.Quad
Easing.Quad(Easing.Type type, Long durationNanos, Float start, Float end)
-
-
Method Detail
-
getValueOut
Float getValueOut(Float percent)
-
getValueIn
Float getValueIn(Float percent)
-
getValueInOut
Float getValueInOut(Float percent)
-
-
-
-