Wrath of Zeus
Made by Torchlight Games for CSE 125 SP24
Loading...
Searching...
No Matches
Data Structures | Namespaces | Macros | Enumerations
gui.hpp File Reference
#include "client/gui/widget/options.hpp"
#include "client/gui/widget/type.hpp"
#include "client/gui/widget/widget.hpp"
#include "client/gui/widget/dyntext.hpp"
#include "client/gui/widget/flexbox.hpp"
#include "client/gui/widget/staticimg.hpp"
#include "client/gui/widget/centertext.hpp"
#include "client/gui/widget/textinput.hpp"
#include "client/gui/widget/empty.hpp"
#include "client/gui/font/font.hpp"
#include "client/gui/font/loader.hpp"
#include "client/gui/img/img.hpp"
#include "client/gui/img/loader.hpp"
#include "server/game/constants.hpp"
#include "client/gui/img/logo.hpp"
#include "shared/utilities/config.hpp"
#include <iostream>
#include <vector>
#include <memory>
#include <map>
#include <boost/optional/optional.hpp>

Go to the source code of this file.

Data Structures

class  gui::GUI
 

Namespaces

namespace  gui
 

Macros

#define GUI_PROJECTION_MATRIX()   glm::ortho(0.0f, (float)WINDOW_WIDTH, 0.0f, (float)WINDOW_HEIGHT);
 

Enumerations

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

Macro Definition Documentation

◆ GUI_PROJECTION_MATRIX

#define GUI_PROJECTION_MATRIX ( )    glm::ortho(0.0f, (float)WINDOW_WIDTH, 0.0f, (float)WINDOW_HEIGHT);