33#ifndef DVD_GUI_MESSAGE_BOX_H_
34#define DVD_GUI_MESSAGE_BOX_H_
60 bool onConfirm(
const CEGUI::EventArgs& )
noexcept;
61 void setTitle(
const string& titleText);
73 const string& message,
75 CEGUI::Window*
parent =
nullptr);
Graphical User Interface.
vec2< I32 > _offsetFromCentre
void active(bool active) noexcept override
virtual ~GUIMessageBox() override
void setMessage(const string &message)
void visible(bool visible) noexcept override
void setOffset(vec2< I32 > offsetFromCentre)
void setTitle(const string &titleText)
bool onConfirm(const CEGUI::EventArgs &) noexcept
CEGUI::Event::Connection _confirmEvent
CEGUI::Window * _msgBoxWindow
void setMessageType(MessageType type)
Handle console commands that start with a forward slash.
GUIType type() const noexcept override