aboutsummaryrefslogtreecommitdiff
path: root/editor/create_dialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'editor/create_dialog.h')
-rw-r--r--editor/create_dialog.h47
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