Package snap.games

Class DevConsole

All Implemented Interfaces:
PropChange.DoChange

public class DevConsole extends ViewOwner
A class to provide developer controls to a GameController.
  • Constructor Details

    • DevConsole

      public DevConsole(GameController gameController)
      Constructor.
  • Method Details

    • getGameView

      public GameView getGameView()
      Returns the game view.
    • isPlaying

      public boolean isPlaying()
      Returns whether game is playing.
    • playGame

      public void playGame()
      Plays the game.
    • pauseGame

      public void pauseGame()
      Pauses the game.
    • createUI

      protected View createUI()
      Create UI.
      Overrides:
      createUI in class ViewOwner
    • createToolbar

      protected View createToolbar()
      Create Toolbar.
    • initWindow

      protected void initWindow(WindowView aWindow)
      Override to maximize window when in browser.
      Overrides:
      initWindow in class ViewOwner
    • resetUI

      protected void resetUI()
      Reset UI.
      Overrides:
      resetUI in class ViewOwner
    • respondUI

      protected void respondUI(ViewEvent anEvent)
      Respond to UI changes.
      Overrides:
      respondUI in class ViewOwner