Class RandomFloatProperty

java.lang.Object
dev.prozilla.pine.common.property.random.RandomProperty<Float>
dev.prozilla.pine.common.property.random.RandomFloatProperty
All Implemented Interfaces:
FloatProperty, NonNullProperty<Float>, Property<Float>, Functor<Float>
Direct Known Subclasses:
LocalRandomFloatProperty

public class RandomFloatProperty extends RandomProperty<Float> implements FloatProperty
A property with a randomized integer value.
  • Field Details

    • min

      protected final float min
    • max

      protected final float max
  • Constructor Details

    • RandomFloatProperty

      public RandomFloatProperty(Vector2f bounds)
    • RandomFloatProperty

      public RandomFloatProperty(float min, float max)
  • Method Details

    • get

      public float get()
      Description copied from interface: FloatProperty
      Returns the primitive value of this property.
      Specified by:
      get in interface FloatProperty
      Returns:
      The primitive value of this property.