Class RollingAverageTracker

java.lang.Object
com.fs.starfarer.api.util.RollingAverageTracker

public class RollingAverageTracker extends Object
  • Constructor Details

    • RollingAverageTracker

      public RollingAverageTracker(float minInterval, float maxInterval, float factor)
  • Method Details

    • advance

      public void advance(float amount)
    • updateAverage

      public void updateAverage()
    • getCurr

      public float getCurr()
    • getAverage

      public float getAverage()
    • add

      public void add(float val)
    • sub

      public void sub(float val)
    • setElaspedFractionOverride

      public void setElaspedFractionOverride(float elaspedFractionOverride)