Class TransitionedColorProperty
java.lang.Object
dev.prozilla.pine.common.property.VariableProperty<Color>
dev.prozilla.pine.common.property.animated.AnimatedProperty<Color>
dev.prozilla.pine.common.property.animated.transitioned.TransitionedProperty<Color>
dev.prozilla.pine.common.property.animated.transitioned.TransitionedColorProperty
- All Implemented Interfaces:
ColorProperty
,Transmittable<Color>
-
Field Summary
Fields inherited from class dev.prozilla.pine.common.property.animated.AnimatedProperty
curve, end, start, time
Fields inherited from class dev.prozilla.pine.common.property.VariableProperty
random
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class dev.prozilla.pine.common.property.animated.transitioned.TransitionedProperty
computeStart, transitionTo
Methods inherited from class dev.prozilla.pine.common.property.animated.AnimatedProperty
getCurve, getFactor, getRestartedValue, getUpdatedValue, hasFinished, restart, setDuration, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface dev.prozilla.pine.common.property.ColorProperty
getColor
-
Constructor Details
-
TransitionedColorProperty
-
-
Method Details
-
transmit
Description copied from interface:Transmittable
Transmits this object's data to a given target object.- Specified by:
transmit
in interfaceTransmittable<Color>
- Parameters:
target
- the target object to which data will be transmitted
-
getValue
- Specified by:
getValue
in classVariableProperty<Color>
- Returns:
- The value of this property.
-