Interface UserInterface

All Known Implementing Classes:
j2DClient

public interface UserInterface
Author:
hendrik
  • Method Details

    • addEventLine

      void addEventLine(EventLine line)
      Add an event line to the chat log.
      Parameters:
      line - event line
    • addGameScreenText

      void addGameScreenText(double x, double y, String text, NotificationType type, boolean isTalking)
      adds a text box on the screen
      Parameters:
      x - x
      y - y
      text - text to display
      type - type of text
      isTalking - chat?
    • addAchievementBox

      void addAchievementBox(String title, String description, String category)
      Display a box for a reached achievement
      Parameters:
      title - the title of the achievement
      description - the description of the achievement
      category - the category of the achievement
    • getSoundSystemFacade

      SoundSystemFacade getSoundSystemFacade()
      gets the sound system
      Returns:
      SoundSystemFacade