java.lang.Object
fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuUI

public class GameMenuUI extends Object
View class of GameMenu class.
  • Constructor Details

    • GameMenuUI

      public GameMenuUI()
  • Method Details

    • paint

      public void paint(Graphics graphics, GameMenu menu)
      Draws GameMenu: menu container book and title.
      Parameters:
      graphics - the rending environment.
      menu - controller reference.
    • updateImage

      public void updateImage()
      Updates the menu background during animation.
    • getCurrentAnimation

      public int getCurrentAnimation()
      Gets current animation.
      Returns:
      the current animation
    • displayNormalMenu

      public void displayNormalMenu(GameMenuModel model)
      Display initial menu after animation concludes.
      Parameters:
      model - reference.