Class MenuScreen

java.lang.Object
com.badlogic.gdx.ScreenAdapter
com.mygdx.game.UI.Page
com.mygdx.game.UI.MenuScreen
All Implemented Interfaces:
com.badlogic.gdx.Screen

public class MenuScreen
extends Page
Contains widgets defining the start-of-game menu screen.
  • Field Summary

    Fields inherited from class com.mygdx.game.UI.Page

    actors
  • Constructor Summary

    Constructors
    Constructor Description
    MenuScreen​(PirateGame parent)  
  • Method Summary

    Modifier and Type Method Description
    protected void CreateActors()
    Create menu widgets such as start button, labels, etc.
    void hide()
    Called once the page is hidden.
    void resize​(int width, int height)
    Called once the window is resized updates constants and stage
    void show()
    Called once the page is show sets input handler and adds actors

    Methods inherited from class com.mygdx.game.UI.Page

    render, update

    Methods inherited from class com.badlogic.gdx.ScreenAdapter

    dispose, pause, resume

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MenuScreen

      public MenuScreen​(PirateGame parent)
  • Method Details

    • CreateActors

      protected void CreateActors()
      Create menu widgets such as start button, labels, etc.
      Specified by:
      CreateActors in class Page
    • show

      public void show()
      Description copied from class: Page
      Called once the page is show sets input handler and adds actors
      Specified by:
      show in interface com.badlogic.gdx.Screen
      Overrides:
      show in class Page
    • hide

      public void hide()
      Description copied from class: Page
      Called once the page is hidden. sets input handler to null and clears teh stage
      Specified by:
      hide in interface com.badlogic.gdx.Screen
      Overrides:
      hide in class Page
    • resize

      public void resize​(int width, int height)
      Description copied from class: Page
      Called once the window is resized updates constants and stage
      Specified by:
      resize in interface com.badlogic.gdx.Screen
      Overrides:
      resize in class Page
      Parameters:
      width - new dim x
      height - new dom y