Class AdaptiveDualDimensionProperty
java.lang.Object
dev.prozilla.pine.common.property.VariableProperty<DualDimension>
dev.prozilla.pine.common.property.adaptive.AdaptivePropertyBase<DualDimension>
dev.prozilla.pine.common.property.adaptive.AdaptiveProperty<DualDimension>
dev.prozilla.pine.common.property.adaptive.AdaptiveDualDimensionProperty
- All Implemented Interfaces:
Animatable
-
Field Summary
Fields inherited from class dev.prozilla.pine.common.property.adaptive.AdaptivePropertyBase
animatedProperty, variableProperty
Fields inherited from class dev.prozilla.pine.common.property.VariableProperty
random
-
Constructor Summary
ConstructorsConstructorDescriptionAdaptiveDualDimensionProperty
(DualDimension fixedValue) AdaptiveDualDimensionProperty
(VariableProperty<DualDimension> variableProperty) -
Method Summary
Modifier and TypeMethodDescriptionadapt
(DualDimension value) Converts a dual dimension into an adaptive property.adapt
(AdaptiveDualDimensionProperty property) adapt
(VariableProperty<DualDimension> property) Converts any dual dimension property into an adaptive property.Methods inherited from class dev.prozilla.pine.common.property.adaptive.AdaptiveProperty
getValue
Methods inherited from class dev.prozilla.pine.common.property.adaptive.AdaptivePropertyBase
isAnimated, isDynamic, restartAnimation, updateAnimation
-
Constructor Details
-
AdaptiveDualDimensionProperty
-
AdaptiveDualDimensionProperty
-
-
Method Details
-
adapt
Converts a dual dimension into an adaptive property.- Parameters:
value
- The value of the property
-
adapt
-
adapt
Converts any dual dimension property into an adaptive property.- Parameters:
property
- The property to adapt
-