Mana
Loading...
Searching...
No Matches
Classes | Enumerations | Variables
gui.h File Reference
#include "eventlistener.h"
#include "guichanfwd.h"
#include "resources/theme.h"
#include "utils/time.h"
#include <guichan/gui.hpp>
#include <SDL.h>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

class  Gui
 Main GUI class. More...
 

Enumerations

enum class  Cursor {
  Pointer = 0 , ResizeAcross , ResizeDown , ResizeDownLeft ,
  ResizeDownRight , Fight , PickUp , Talk ,
  Action , Left , Up , Right ,
  Down , Drag , Hand , Count
}
 Cursors are in graphic order from left to right. More...
 

Variables

Guigui
 The GUI system.
 
SDLInputguiInput
 GUI input.
 
gcn::Font * boldFont
 Bolded text font.
 
gcn::Font * monoFont
 Monospaced text font.
 

Enumeration Type Documentation

◆ Cursor

enum class Cursor
strong

Cursors are in graphic order from left to right.

CURSOR_POINTER should be left untouched.

Enumerator
Pointer 
ResizeAcross 
ResizeDown 
ResizeDownLeft 
ResizeDownRight 
Fight 
PickUp 
Talk 
Action 
Left 
Up 
Right 
Down 
Drag 
Hand 
Count 

Definition at line 54 of file gui.h.

Variable Documentation

◆ boldFont

gcn::Font* boldFont
extern

Bolded text font.

Definition at line 54 of file gui.cpp.

◆ gui

Gui* gui
extern

The GUI system.

Definition at line 50 of file gui.cpp.

◆ guiInput

SDLInput* guiInput
extern

GUI input.

Definition at line 51 of file gui.cpp.

◆ monoFont

gcn::Font* monoFont
extern

Monospaced text font.

Definition at line 57 of file gui.cpp.