Wrath of Zeus
Made by Torchlight Games for CSE 125 SP24
Loading...
Searching...
No Matches
Namespaces | Data Structures | Enumerations
gui Namespace Reference

Namespaces

namespace  font
 
namespace  img
 
namespace  widget
 

Data Structures

class  GUI
 

Enumerations

enum class  GUIState {
  NONE , INITIAL_LOAD , TITLE_SCREEN , LOBBY_BROWSER ,
  LOBBY , INTRO_CUTSCENE , GAME_HUD , GAME_ESC_MENU ,
  DEAD_SCREEN , RESULTS_SCREEN
}
 

Enumeration Type Documentation

◆ GUIState

enum class gui::GUIState
strong

Enumeration for all of the different "screens" that can be rendered by the GUI. The GUI class itself doesn't contain any internal state related to any specific state, but instead takes a GUIState as input to determine what should be rendered to the screen.

Enumerator
NONE 
INITIAL_LOAD 
TITLE_SCREEN 
LOBBY_BROWSER 
LOBBY 
INTRO_CUTSCENE 
GAME_HUD 
GAME_ESC_MENU 
DEAD_SCREEN 
RESULTS_SCREEN