diff options
| author | Juan Linietsky | 2016-05-30 00:28:29 -0300 |
|---|---|---|
| committer | Juan Linietsky | 2016-05-30 00:28:29 -0300 |
| commit | 9b1f8230ec435d9289b53afa8da02367daf8b5af (patch) | |
| tree | caa9383d77d9865cfa8e41c0ca0e74318d2d9365 /scene/gui/dialogs.h | |
| parent | c7d24b7814b335fb9503f6a957ac5923a47da161 (diff) | |
| download | godot-9b1f8230ec435d9289b53afa8da02367daf8b5af.tar.gz godot-9b1f8230ec435d9289b53afa8da02367daf8b5af.tar.zst godot-9b1f8230ec435d9289b53afa8da02367daf8b5af.zip | |
Diffstat (limited to 'scene/gui/dialogs.h')
| -rw-r--r-- | scene/gui/dialogs.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/scene/gui/dialogs.h b/scene/gui/dialogs.h index f256c49ae..d00bb41ff 100644 --- a/scene/gui/dialogs.h +++ b/scene/gui/dialogs.h @@ -64,6 +64,8 @@ public: void set_title(const String& p_title); String get_title() const; + Size2 get_minimum_size() const; + WindowDialog(); ~WindowDialog(); @@ -89,6 +91,7 @@ class AcceptDialog : public WindowDialog { OBJ_TYPE(AcceptDialog,WindowDialog); + Control *child; HBoxContainer *hbc; Label *label; Button *ok; @@ -100,10 +103,12 @@ class AcceptDialog : public WindowDialog { void _ok_pressed(); void _close_pressed(); void _builtin_text_entered(const String& p_text); + void _update_child_rect(); static bool swap_ok_cancel; + virtual void remove_child_notify(Node *p_child); protected: @@ -116,6 +121,8 @@ protected: virtual void custom_action(const String&) {} public: + Size2 get_minimum_size() const; + Label *get_label() { return label; } static void set_swap_ok_cancel(bool p_swap); |
