Class MenuScreen

java.lang.Object
de.tum.cit.ase.maze.screens.MenuScreen
All Implemented Interfaces:
com.badlogic.gdx.Screen

public class MenuScreen extends Object implements com.badlogic.gdx.Screen
The MenuScreen class represents the main menu screen of the game.
  • Constructor Details

    • MenuScreen

      public MenuScreen(MazeRunnerGame game)
      Constructor for MenuScreen. Sets up the camera, viewport, stage, and UI elements.
      Parameters:
      game - The main game class, used to access global resources and methods.
  • Method Details

    • show

      public void show()
      Specified by:
      show in interface com.badlogic.gdx.Screen
    • render

      public void render(float delta)
      Specified by:
      render in interface com.badlogic.gdx.Screen
    • resize

      public void resize(int width, int height)
      Specified by:
      resize in interface com.badlogic.gdx.Screen
    • pause

      public void pause()
      Specified by:
      pause in interface com.badlogic.gdx.Screen
    • resume

      public void resume()
      Specified by:
      resume in interface com.badlogic.gdx.Screen
    • hide

      public void hide()
      Specified by:
      hide in interface com.badlogic.gdx.Screen
    • dispose

      public void dispose()
      Specified by:
      dispose in interface com.badlogic.gdx.Screen