Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
GUIManager.h File Reference
#include "lib/file/vfs/vfs_path.h"
#include "lib/input.h"
#include "ps/CStr.h"
#include "ps/TemplateLoader.h"
#include "scriptinterface/StructuredClone.h"
#include <deque>
#include <string>
#include <unordered_set>
Include dependency graph for GUIManager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CGUIManager
 External interface to the GUI system. More...
 
struct  CGUIManager::SGUIPage
 
class  CGUIManager::PageStackType
 The page stack must not move pointers on push/pop, or pushing a page in a page's init method may crash (as the pusher page will suddenly have moved, and the stack will be confused). More...
 

Functions

InReaction gui_handler (const SDL_Event_ *ev)
 

Variables

CGUIManagerg_GUI
 

Function Documentation

◆ gui_handler()

InReaction gui_handler ( const SDL_Event_ ev)

Variable Documentation

◆ g_GUI

CGUIManager* g_GUI
extern