22 #ifndef FIFE_GUI_CEGUIMANAGER
23 #define FIFE_GUI_CEGUIMANAGER
43 class CEGuiInputProcessor;
102 #endif //FIFE_GUI_CEGUIMANAGER
CEGuiManager()
Constructor.
CEGUI::Window * getRootWindow()
virtual bool onSdlEvent(SDL_Event &event)
Receives input and converts it to librocket format, then it forwards it to librocket.
void injectTimePulse()
Inject a time pulse to CEGUI.
CEGuiInputProcessor * m_inputProcessor
Input processor.
double m_lastTimePulse
Last time pulse injected to CEGUI.
void setRootWindow(CEGUI::Window *setRootWindow)
Sets the root window of the gui system.
virtual void resizeTopContainer(uint32_t x, uint32_t y, uint32_t width, uint32_t height)
Resizes the top container.
CEGUI::Window * m_guiRoot
Our root gui window.
virtual void turn()
Updates and renders the gui.