Class VariableProperty<T>

java.lang.Object
dev.prozilla.pine.common.property.VariableProperty<T>
Type Parameters:
T - The type of property
Direct Known Subclasses:
AdaptivePropertyBase, AnimatedProperty, FixedProperty, RandomProperty, StyledProperty, SuppliedProperty, VariableAnimatedProperty, VariableColorProperty

public abstract class VariableProperty<T> extends Object
A property with a value that may change in certain circumstances.
  • Field Details

    • random

      protected static final Random random
  • Constructor Details

    • VariableProperty

      public VariableProperty()
  • Method Details

    • getValue

      public abstract T getValue()
      Returns:
      The value of this property.