summaryrefslogtreecommitdiff
path: root/src/dialogues/ConfirmPrompt.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dialogues/ConfirmPrompt.h')
-rw-r--r--src/dialogues/ConfirmPrompt.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dialogues/ConfirmPrompt.h b/src/dialogues/ConfirmPrompt.h
index f86a386..b866338 100644
--- a/src/dialogues/ConfirmPrompt.h
+++ b/src/dialogues/ConfirmPrompt.h
@@ -14,7 +14,9 @@ class ConfirmDialogueCallback;
class ConfirmPrompt: public ui::Window {
public:
enum DialogueResult { ResultCancel, ResultOkay };
- ConfirmPrompt(std::string title, std::string message, ConfirmDialogueCallback * callback_);
+ ConfirmPrompt(std::string title, std::string message, ConfirmDialogueCallback * callback_ = NULL);
+ ConfirmPrompt(std::string title, std::string message, std::string buttonText, ConfirmDialogueCallback * callback_ = NULL);
+ static bool Blocking(std::string title, std::string message, std::string buttonText = "Confirm");
virtual void OnDraw();
virtual ~ConfirmPrompt();
ConfirmDialogueCallback * callback;