22#ifndef NUVIE_GUI_GUI_CONSOLE_H
23#define NUVIE_GUI_GUI_CONSOLE_H
27#include "ultima/nuvie/gui/widgets/gui_widget.h"
28#include "ultima/nuvie/gui/gui_types.h"
29#include "ultima/nuvie/gui/gui_font.h"
30#include "ultima/nuvie/screen/screen.h"
44 GUI_Console(uint16 x, uint16 y, uint16 w, uint16 h);
48 void SetDisplay(
Screen *s)
override;
51 void Display(
bool full_redraw)
override;
54 GUI_status MouseDown(
int x,
int y, Events::MouseButton button)
override;
55 GUI_status MouseUp(
int x,
int y, Events::MouseButton button)
override;
56 GUI_status MouseMotion(
int x,
int y, uint8 state)
override;
Definition: gui_types.h:47
Definition: gui_console.h:35
Definition: gui_font.h:36