diff options
Diffstat (limited to 'editor/create_dialog.h')
| -rw-r--r-- | editor/create_dialog.h | 47 |
1 files changed, 19 insertions, 28 deletions
diff --git a/editor/create_dialog.h b/editor/create_dialog.h index 5ecb4db2c..aff6b9c62 100644 --- a/editor/create_dialog.h +++ b/editor/create_dialog.h @@ -29,24 +29,22 @@ #ifndef CREATE_DIALOG_H #define CREATE_DIALOG_H -#include "scene/gui/dialogs.h" +#include "editor_help.h" #include "scene/gui/button.h" -#include "scene/gui/tree.h" +#include "scene/gui/dialogs.h" #include "scene/gui/item_list.h" -#include "scene/gui/line_edit.h" #include "scene/gui/label.h" -#include "editor_help.h" +#include "scene/gui/line_edit.h" +#include "scene/gui/tree.h" /** @author Juan Linietsky <reduzio@gmail.com> */ #if 1 - class CreateDialog : public ConfirmationDialog { - GDCLASS(CreateDialog,ConfirmationDialog ) - + GDCLASS(CreateDialog, ConfirmationDialog) Vector<String> favorite_list; Tree *favorites; @@ -72,74 +70,67 @@ class CreateDialog : public ConfirmationDialog { void _history_activated(); void _favorite_activated(); - void _sbox_input(const InputEvent& p_ie); + void _sbox_input(const InputEvent &p_ie); void _confirmed(); - void _text_changed(const String& p_newtext); + void _text_changed(const String &p_newtext); - void add_type(const String& p_type,HashMap<String,TreeItem*>& p_types,TreeItem *p_root,TreeItem **to_select); + void add_type(const String &p_type, HashMap<String, TreeItem *> &p_types, TreeItem *p_root, TreeItem **to_select); - Variant get_drag_data_fw(const Point2& p_point,Control* p_from); - bool can_drop_data_fw(const Point2& p_point,const Variant& p_data,Control* p_from) const; - void drop_data_fw(const Point2& p_point,const Variant& p_data,Control* p_from); + Variant get_drag_data_fw(const Point2 &p_point, Control *p_from); + bool can_drop_data_fw(const Point2 &p_point, const Variant &p_data, Control *p_from) const; + void drop_data_fw(const Point2 &p_point, const Variant &p_data, Control *p_from); protected: - void _notification(int p_what); static void _bind_methods(); -public: +public: Object *instance_selected(); String get_selected_type(); - void set_base_type(const String& p_base); + void set_base_type(const String &p_base); String get_base_type() const; void popup(bool p_dontclear); - CreateDialog(); }; - #else //old create dialog, disabled class CreateDialog : public ConfirmationDialog { - GDCLASS( CreateDialog, ConfirmationDialog ); + GDCLASS(CreateDialog, ConfirmationDialog); Tree *tree; Button *create; Button *cancel; LineEdit *filter; - void update_tree(); void _create(); void _cancel(); - void add_type(const String& p_type,HashMap<String,TreeItem*>& p_types,TreeItem - *p_root); + void add_type(const String &p_type, HashMap<String, TreeItem *> &p_types, TreeItem + *p_root); String base; void _text_changed(String p_text); - virtual void _post_popup() { tree->grab_focus();} + virtual void _post_popup() { tree->grab_focus(); } protected: static void _bind_methods(); void _notification(int p_what); -public: - - +public: Object *instance_selected(); - void set_base_type(const String& p_base); + void set_base_type(const String &p_base); String get_base_type() const; CreateDialog(); ~CreateDialog(); - }; #endif |
