#include <GUIMessageBox.h>
|
virtual | ~GUIMessageBox () override |
|
bool | onConfirm (const CEGUI::EventArgs &) noexcept |
|
void | setTitle (const string &titleText) |
|
void | setMessage (const string &message) |
|
void | setOffset (vec2< I32 > offsetFromCentre) |
|
void | setMessageType (MessageType type) |
|
void | show () noexcept |
|
| GUIMessageBox (const string &name, const string &title, const string &message, vec2< I32 > offsetFromCentre=vec2< I32 >(0), CEGUI::Window *parent=nullptr) |
|
| GUIElementBase (const string &name, CEGUI::Window *const parent) |
|
GUIType | type () const noexcept override |
|
| GUIElement (string name, CEGUI::Window *parent) noexcept |
|
virtual void | setTooltip (const string &tooltipText) |
|
| PROPERTY_RW (string, name, "") |
|
| VIRTUAL_PROPERTY_RW (bool, visible, true) |
|
| VIRTUAL_PROPERTY_RW (bool, active, false) |
|
virtual GUIType | type () const noexcept |
|
| GUIDWrapper () noexcept |
|
| GUIDWrapper (const GUIDWrapper &old) noexcept |
|
| GUIDWrapper (GUIDWrapper &&old) noexcept |
|
virtual | ~GUIDWrapper ()=default |
|
FORCE_INLINE I64 | getGUID () const noexcept |
|
GUIDWrapper & | operator= (const GUIDWrapper &old)=delete |
|
GUIDWrapper & | operator= (GUIDWrapper &&other)=delete |
|
|
void | visible (bool visible) noexcept override |
|
void | active (bool active) noexcept override |
|
Definition at line 47 of file GUIMessageBox.h.
◆ MessageType
Enumerator |
---|
MESSAGE_INFO | |
MESSAGE_WARNING | |
MESSAGE_ERROR | |
Definition at line 53 of file GUIMessageBox.h.
◆ ~GUIMessageBox()
Divide::GUIMessageBox::~GUIMessageBox |
( |
| ) |
|
|
overridevirtual |
◆ GUIMessageBox()
Divide::GUIMessageBox::GUIMessageBox |
( |
const string & |
name, |
|
|
const string & |
title, |
|
|
const string & |
message, |
|
|
vec2< I32 > |
offsetFromCentre = vec2<I32>(0) , |
|
|
CEGUI::Window * |
parent = nullptr |
|
) |
| |
◆ active()
void Divide::GUIMessageBox::active |
( |
bool |
active | ) |
|
|
overrideprotectednoexcept |
◆ onConfirm()
bool Divide::GUIMessageBox::onConfirm |
( |
const CEGUI::EventArgs & |
| ) |
|
|
noexcept |
◆ setMessage()
void Divide::GUIMessageBox::setMessage |
( |
const string & |
message | ) |
|
◆ setMessageType()
void Divide::GUIMessageBox::setMessageType |
( |
MessageType |
type | ) |
|
◆ setOffset()
void Divide::GUIMessageBox::setOffset |
( |
vec2< I32 > |
offsetFromCentre | ) |
|
◆ setTitle()
void Divide::GUIMessageBox::setTitle |
( |
const string & |
titleText | ) |
|
◆ show()
void Divide::GUIMessageBox::show |
( |
| ) |
|
|
inlinenoexcept |
◆ visible()
void Divide::GUIMessageBox::visible |
( |
bool |
visible | ) |
|
|
overrideprotectednoexcept |
◆ GUI
◆ GUIInterface
◆ SceneGUIElements
◆ _confirmEvent
CEGUI::Event::Connection Divide::GUIMessageBox::_confirmEvent |
|
protected |
◆ _msgBoxWindow
CEGUI::Window* Divide::GUIMessageBox::_msgBoxWindow |
|
protected |
◆ _offsetFromCentre
vec2<I32> Divide::GUIMessageBox::_offsetFromCentre |
|
protected |
The documentation for this class was generated from the following files: