18#ifndef HEADER_DIALOG_QUEUE_HPP
19#define HEADER_DIALOG_QUEUE_HPP
22#include "guiengine/modaldialog.hpp"
34 std::queue<ModalDialog *> m_queue;
40 static void deallocate();
41 void pushDialog(
ModalDialog * dialog,
bool closes_any_dialog =
false);
Definition: dialog_queue.hpp:31
static DialogQueue * get()
Singleton.
Definition: dialog_queue.cpp:27
Abstract base class representing a modal dialog.
Definition: modaldialog.hpp:56
Contains all GUI engine related classes and functions.
Definition: abstract_state_manager.hpp:33