Class AdaptiveFloatProperty

java.lang.Object
dev.prozilla.pine.common.property.adaptive.AdaptiveProperty<Float,FloatProperty>
dev.prozilla.pine.common.property.adaptive.AdaptiveFloatProperty
All Implemented Interfaces:
Animatable, FloatProperty, NonNullProperty<Float>, Property<Float>, Functor<Float>

public final class AdaptiveFloatProperty extends AdaptiveProperty<Float,FloatProperty> implements FloatProperty
An optimized adaptive property, that uses a primitive float value.
  • Constructor Details

    • AdaptiveFloatProperty

      public AdaptiveFloatProperty(FloatProperty property)
      Creates a new property with a dynamic value.
      Parameters:
      property - Variable property that determines the value of this property
    • AdaptiveFloatProperty

      public AdaptiveFloatProperty(float fixedValue)
      Creates a new property with a fixed value.
  • Method Details