Package view

Class ViewModel

java.lang.Object
view.ViewModel

public class ViewModel extends Object
  • Constructor Details

  • Method Details

    • moneyDisplayManagement

      public void moneyDisplayManagement(Controller controller, GameModel gameModel, boolean moneyTab)
    • pause

      public boolean pause(Controller controller, GameModel gameModel)
    • unpause

      public boolean unpause()
    • checkExitGame

      public boolean checkExitGame()
    • taxIncDecButtons

      public void taxIncDecButtons(boolean moneyTab, GameModel gameModel)
    • gameOverScreen

      public void gameOverScreen(Loader loader)
    • getExit

      public UiButton getExit()
    • update

      public void update()
    • getButtons

      public ArrayList<UiButton> getButtons()
    • getStatisticsMenu

      public StatisticsMenu getStatisticsMenu()
    • getTabs

      public ArrayList<UiTab> getTabs()
    • getBottomMenuBar

      public BottomMenuBar getBottomMenuBar()
    • createZoneSelector

      public void createZoneSelector(GameModel gameModel, Zone zone)
    • deleteZoneSelector

      public void deleteZoneSelector()
    • isMoneyMenuActive

      public boolean isMoneyMenuActive()
    • setMoneyMenuActive

      public void setMoneyMenuActive(boolean moneyMenuActive)
    • getPauseMenu

      public PauseMenu getPauseMenu()