Class SpeedControls

java.lang.Object
zombie.ui.UIElement
zombie.ui.SpeedControls
All Implemented Interfaces:
UIElementInterface

public final class SpeedControls extends UIElement
  • Field Details

  • Constructor Details

    • SpeedControls

      public SpeedControls()
  • Method Details

    • ButtonClicked

      public void ButtonClicked(String name)
      Overrides:
      ButtonClicked in class UIElement
    • getCurrentGameSpeed

      public int getCurrentGameSpeed()
    • SetCorrectIconStates

      public void SetCorrectIconStates()
    • Pause

      public void Pause()
    • SetCurrentGameSpeed

      public void SetCurrentGameSpeed(int NewSpeed)
    • onMouseMove

      public Boolean onMouseMove(double dx, double dy)
      Overrides:
      onMouseMove in class UIElement
    • onMouseMoveOutside

      public void onMouseMoveOutside(double dx, double dy)
      Overrides:
      onMouseMoveOutside in class UIElement
    • render

      public void render()
      Specified by:
      render in interface UIElementInterface
      Overrides:
      render in class UIElement
    • update

      public void update()
      Specified by:
      update in interface UIElementInterface
      Overrides:
      update in class UIElement
    • stepForward

      public void stepForward()
    • isPaused

      public boolean isPaused()