Class FiniteAutomation

java.lang.Object
net.raphimc.audiomixer.automation.Automation
net.raphimc.audiomixer.automation.finite.FiniteAutomation
Direct Known Subclasses:
RampAutomation

public abstract class FiniteAutomation extends Automation
  • Constructor Details

    • FiniteAutomation

      public FiniteAutomation(FloatParameter parameter, float duration)
  • Method Details

    • advance

      public void advance(float deltaTime)
      Overrides:
      advance in class Automation
    • isFinished

      public boolean isFinished()
    • finishListeners

      public ListenerList<Automation> finishListeners()
    • getProgress

      public float getProgress()
    • setProgress

      public void setProgress(float progress)
    • getDuration

      public float getDuration()