mirror of
https://github.com/Relintai/pandemonium_engine.git
synced 2024-12-24 12:47:12 +01:00
Renamed the rest of the editor classes.
This commit is contained in:
parent
8682d334a1
commit
36881d5390
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
#include "matmakergdeditor.h"
|
#include "mat_maker_gd_editor.h"
|
||||||
|
|
||||||
Variant MatMakerGDEditor::get_Variant() {
|
Variant MatMakerGDEditor::get_Variant() {
|
||||||
return Variant;
|
return Variant;
|
||||||
@ -648,13 +648,13 @@ static void MatMakerGDEditor::_bind_methods() {
|
|||||||
ClassDB::bind_method(D_METHOD("set_add_popup_path", "value"), &MatMakerGDEditor::set_add_popup_path);
|
ClassDB::bind_method(D_METHOD("set_add_popup_path", "value"), &MatMakerGDEditor::set_add_popup_path);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::NODE_PATH, "add_popup_path"), "set_add_popup_path", "get_add_popup_path");
|
ADD_PROPERTY(PropertyInfo(Variant::NODE_PATH, "add_popup_path"), "set_add_popup_path", "get_add_popup_path");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_*_graph_edit"), &MatMakerGDEditor::get_ * _graph_edit);
|
ClassDB::bind_method(D_METHOD("get_graph_edit"), &MatMakerGDEditor::get_ * _graph_edit);
|
||||||
ClassDB::bind_method(D_METHOD("set_*_graph_edit", "value"), &MatMakerGDEditor::set_ * _graph_edit);
|
ClassDB::bind_method(D_METHOD("set_graph_edit", "value"), &MatMakerGDEditor::set_ * _graph_edit);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_graph_edit", PROPERTY_HINT_RESOURCE_TYPE, "GraphEdit"), "set_*_graph_edit", "get_*_graph_edit");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_graph_edit", PROPERTY_HINT_RESOURCE_TYPE, "GraphEdit"), "set_graph_edit", "get_graph_edit");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_*_material"), &MatMakerGDEditor::get_ * _material);
|
ClassDB::bind_method(D_METHOD("get_material"), &MatMakerGDEditor::get_ * _material);
|
||||||
ClassDB::bind_method(D_METHOD("set_*_material", "value"), &MatMakerGDEditor::set_ * _material);
|
ClassDB::bind_method(D_METHOD("set_material", "value"), &MatMakerGDEditor::set_ * _material);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_material", PROPERTY_HINT_RESOURCE_TYPE, "MMMateial"), "set_*_material", "get_*_material");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_material", PROPERTY_HINT_RESOURCE_TYPE, "MMMateial"), "set_material", "get_material");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get__ignore_material_change_event"), &MatMakerGDEditor::get__ignore_material_change_event);
|
ClassDB::bind_method(D_METHOD("get__ignore_material_change_event"), &MatMakerGDEditor::get__ignore_material_change_event);
|
||||||
ClassDB::bind_method(D_METHOD("set__ignore_material_change_event", "value"), &MatMakerGDEditor::set__ignore_material_change_event);
|
ClassDB::bind_method(D_METHOD("set__ignore_material_change_event", "value"), &MatMakerGDEditor::set__ignore_material_change_event);
|
||||||
@ -664,13 +664,13 @@ static void MatMakerGDEditor::_bind_methods() {
|
|||||||
ClassDB::bind_method(D_METHOD("set__recreation_in_progress", "value"), &MatMakerGDEditor::set__recreation_in_progress);
|
ClassDB::bind_method(D_METHOD("set__recreation_in_progress", "value"), &MatMakerGDEditor::set__recreation_in_progress);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "_recreation_in_progress"), "set__recreation_in_progress", "get__recreation_in_progress");
|
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "_recreation_in_progress"), "set__recreation_in_progress", "get__recreation_in_progress");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_*_plugin"), &MatMakerGDEditor::get_ * _plugin);
|
ClassDB::bind_method(D_METHOD("get_plugin"), &MatMakerGDEditor::get_ * _plugin);
|
||||||
ClassDB::bind_method(D_METHOD("set_*_plugin", "value"), &MatMakerGDEditor::set_ * _plugin);
|
ClassDB::bind_method(D_METHOD("set_plugin", "value"), &MatMakerGDEditor::set_ * _plugin);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_plugin", PROPERTY_HINT_RESOURCE_TYPE, "EditorPlugin"), "set_*_plugin", "get_*_plugin");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_plugin", PROPERTY_HINT_RESOURCE_TYPE, "EditorPlugin"), "set_plugin", "get_plugin");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_*_undo_redo"), &MatMakerGDEditor::get_ * _undo_redo);
|
ClassDB::bind_method(D_METHOD("get_undo_redo"), &MatMakerGDEditor::get_ * _undo_redo);
|
||||||
ClassDB::bind_method(D_METHOD("set_*_undo_redo", "value"), &MatMakerGDEditor::set_ * _undo_redo);
|
ClassDB::bind_method(D_METHOD("set_undo_redo", "value"), &MatMakerGDEditor::set_ * _undo_redo);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_undo_redo", PROPERTY_HINT_RESOURCE_TYPE, "UndoRedo"), "set_*_undo_redo", "get_*_undo_redo");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_undo_redo", PROPERTY_HINT_RESOURCE_TYPE, "UndoRedo"), "set_undo_redo", "get_undo_redo");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("_enter_tree"), &MatMakerGDEditor::_enter_tree);
|
ClassDB::bind_method(D_METHOD("_enter_tree"), &MatMakerGDEditor::_enter_tree);
|
||||||
ClassDB::bind_method(D_METHOD("set_plugin", "plugin"), &MatMakerGDEditor::set_plugin);
|
ClassDB::bind_method(D_METHOD("set_plugin", "plugin"), &MatMakerGDEditor::set_plugin);
|
70
modules/material_maker/editor/mat_maker_gd_editor.h
Normal file
70
modules/material_maker/editor/mat_maker_gd_editor.h
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
#ifndef MAT_MAKER_GD_EDITOR_H
|
||||||
|
#define MAT_MAKER_GD_EDITOR_H
|
||||||
|
|
||||||
|
class MatMakerGDEditor : public MarginContainer {
|
||||||
|
GDCLASS(MatMakerGDEditor, MarginContainer);
|
||||||
|
|
||||||
|
public:
|
||||||
|
Variant get_Variant();
|
||||||
|
void set_Variant(const Variant &val);
|
||||||
|
|
||||||
|
NodePath get_graph_edit_path();
|
||||||
|
void set_graph_edit_path(const NodePath &val);
|
||||||
|
|
||||||
|
NodePath get_add_popup_path();
|
||||||
|
void set_add_popup_path(const NodePath &val);
|
||||||
|
|
||||||
|
GraphEdit get_graph_edit();
|
||||||
|
void set_graph_edit(const GraphEdit &val);
|
||||||
|
|
||||||
|
MMMateial get_material();
|
||||||
|
void set_material(const MMMateial &val);
|
||||||
|
|
||||||
|
int get__ignore_material_change_event() const;
|
||||||
|
void set__ignore_material_change_event(const int val);
|
||||||
|
|
||||||
|
bool get__recreation_in_progress() const;
|
||||||
|
void set__recreation_in_progress(const bool val);
|
||||||
|
|
||||||
|
EditorPlugin get_plugin();
|
||||||
|
void set_plugin(const EditorPlugin &val);
|
||||||
|
|
||||||
|
UndoRedo get_undo_redo();
|
||||||
|
void set_undo_redo(const UndoRedo &val);
|
||||||
|
|
||||||
|
void _enter_tree();
|
||||||
|
void set_plugin(const EditorPlugin &plugin);
|
||||||
|
UndoRedo get_undo_redo();
|
||||||
|
void ensure_objs();
|
||||||
|
void recreate();
|
||||||
|
Node find_graph_node_for(const Variant &nnode);
|
||||||
|
void set_mmmaterial(const MMMateial &object);
|
||||||
|
void on_material_changed();
|
||||||
|
void ignore_changes(const bool val);
|
||||||
|
void on_graph_edit_connection_request(const String &from, const int from_slot, const String &to, const int to_slot);
|
||||||
|
void on_graph_edit_disconnection_request(const String &from, const int from_slot, const String &to, const int to_slot);
|
||||||
|
void on_graph_node_close_request(const GraphNode &node);
|
||||||
|
void _on_AddButton_pressed();
|
||||||
|
void _on_AddPopup_ok_pressed(const String &script_path);
|
||||||
|
|
||||||
|
MatMakerGDEditor();
|
||||||
|
~MatMakerGDEditor();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
static void _bind_methods();
|
||||||
|
|
||||||
|
//tool
|
||||||
|
Variant = preload("res://addons/mat_maker_gd/editor/mm_graph_node.gd");
|
||||||
|
//export(NodePath)
|
||||||
|
NodePath graph_edit_path = "VBoxContainer/GraphEdit";
|
||||||
|
//export(NodePath)
|
||||||
|
NodePath add_popup_path = "Popups/AddPopup";
|
||||||
|
GraphEdit *_graph_edit = null;
|
||||||
|
MMMateial *_material;
|
||||||
|
int _ignore_material_change_event = 0;
|
||||||
|
bool _recreation_in_progress = false;
|
||||||
|
EditorPlugin *_plugin = null;
|
||||||
|
UndoRedo *_undo_redo = null;
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif
|
@ -1,73 +0,0 @@
|
|||||||
#ifndef MATMAKERGDEDITOR_H
|
|
||||||
#define MATMAKERGDEDITOR_H
|
|
||||||
|
|
||||||
|
|
||||||
class MatMakerGDEditor : public MarginContainer {
|
|
||||||
GDCLASS(MatMakerGDEditor, MarginContainer);
|
|
||||||
|
|
||||||
public:
|
|
||||||
|
|
||||||
Variant get_Variant();
|
|
||||||
void set_Variant(const Variant &val);
|
|
||||||
|
|
||||||
NodePath get_graph_edit_path();
|
|
||||||
void set_graph_edit_path(const NodePath &val);
|
|
||||||
|
|
||||||
NodePath get_add_popup_path();
|
|
||||||
void set_add_popup_path(const NodePath &val);
|
|
||||||
|
|
||||||
GraphEdit get_*_graph_edit();
|
|
||||||
void set_*_graph_edit(const GraphEdit &val);
|
|
||||||
|
|
||||||
MMMateial get_*_material();
|
|
||||||
void set_*_material(const MMMateial &val);
|
|
||||||
|
|
||||||
int get__ignore_material_change_event() const;
|
|
||||||
void set__ignore_material_change_event(const int val);
|
|
||||||
|
|
||||||
bool get__recreation_in_progress() const;
|
|
||||||
void set__recreation_in_progress(const bool val);
|
|
||||||
|
|
||||||
EditorPlugin get_*_plugin();
|
|
||||||
void set_*_plugin(const EditorPlugin &val);
|
|
||||||
|
|
||||||
UndoRedo get_*_undo_redo();
|
|
||||||
void set_*_undo_redo(const UndoRedo &val);
|
|
||||||
|
|
||||||
void _enter_tree();
|
|
||||||
void set_plugin(const EditorPlugin &plugin);
|
|
||||||
UndoRedo get_undo_redo();
|
|
||||||
void ensure_objs();
|
|
||||||
void recreate();
|
|
||||||
Node find_graph_node_for(const Variant &nnode);
|
|
||||||
void set_mmmaterial(const MMMateial &object);
|
|
||||||
void on_material_changed();
|
|
||||||
void ignore_changes(const bool val);
|
|
||||||
void on_graph_edit_connection_request(const String &from, const int from_slot, const String &to, const int to_slot);
|
|
||||||
void on_graph_edit_disconnection_request(const String &from, const int from_slot, const String &to, const int to_slot);
|
|
||||||
void on_graph_node_close_request(const GraphNode &node);
|
|
||||||
void _on_AddButton_pressed();
|
|
||||||
void _on_AddPopup_ok_pressed(const String &script_path);
|
|
||||||
|
|
||||||
MatMakerGDEditor();
|
|
||||||
~MatMakerGDEditor();
|
|
||||||
|
|
||||||
protected:
|
|
||||||
static void _bind_methods();
|
|
||||||
|
|
||||||
//tool
|
|
||||||
Variant = preload("res://addons/mat_maker_gd/editor/mm_graph_node.gd");
|
|
||||||
//export(NodePath)
|
|
||||||
NodePath graph_edit_path = "VBoxContainer/GraphEdit";
|
|
||||||
//export(NodePath)
|
|
||||||
NodePath add_popup_path = "Popups/AddPopup";
|
|
||||||
GraphEdit *_graph_edit = null;
|
|
||||||
MMMateial *_material;
|
|
||||||
int _ignore_material_change_event = 0;
|
|
||||||
bool _recreation_in_progress = false;
|
|
||||||
EditorPlugin *_plugin = null;
|
|
||||||
UndoRedo *_undo_redo = null;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
#endif
|
|
@ -1,51 +1,51 @@
|
|||||||
|
|
||||||
#include "createnamepopup.h"
|
#include "mm_create_name_popup.h"
|
||||||
|
|
||||||
NodePath CreateNamePopup::get_line_edit_path() {
|
NodePath MMCreateNamePopup::get_line_edit_path() {
|
||||||
return line_edit_path;
|
return line_edit_path;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateNamePopup::set_line_edit_path(const NodePath &val) {
|
void MMCreateNamePopup::set_line_edit_path(const NodePath &val) {
|
||||||
line_edit_path = val;
|
line_edit_path = val;
|
||||||
}
|
}
|
||||||
|
|
||||||
NodePath CreateNamePopup::get_tree_path() {
|
NodePath MMCreateNamePopup::get_tree_path() {
|
||||||
return tree_path;
|
return tree_path;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateNamePopup::set_tree_path(const NodePath &val) {
|
void MMCreateNamePopup::set_tree_path(const NodePath &val) {
|
||||||
tree_path = val;
|
tree_path = val;
|
||||||
}
|
}
|
||||||
|
|
||||||
PoolStringArray CreateNamePopup::get_type_folders() {
|
PoolStringArray MMCreateNamePopup::get_type_folders() {
|
||||||
return type_folders;
|
return type_folders;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateNamePopup::set_type_folders(const PoolStringArray &val) {
|
void MMCreateNamePopup::set_type_folders(const PoolStringArray &val) {
|
||||||
type_folders = val;
|
type_folders = val;
|
||||||
}
|
}
|
||||||
|
|
||||||
String CreateNamePopup::get__resource_type() {
|
String MMCreateNamePopup::get__resource_type() {
|
||||||
return _resource_type;
|
return _resource_type;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateNamePopup::set__resource_type(const String &val) {
|
void MMCreateNamePopup::set__resource_type(const String &val) {
|
||||||
_resource_type = val;
|
_resource_type = val;
|
||||||
}
|
}
|
||||||
|
|
||||||
LineEdit CreateNamePopup::get_ *_line_edit() {
|
LineEdit MMCreateNamePopup::get_line_edit() {
|
||||||
return *_line_edit;
|
return *_line_edit;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateNamePopup::set_ *_line_edit(const LineEdit &val) {
|
void MMCreateNamePopup::set_line_edit(const LineEdit &val) {
|
||||||
*_line_edit = val;
|
*_line_edit = val;
|
||||||
}
|
}
|
||||||
|
|
||||||
Tree CreateNamePopup::get_ *_tree() {
|
Tree MMCreateNamePopup::get_tree() {
|
||||||
return *_tree;
|
return *_tree;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateNamePopup::set_ *_tree(const Tree &val) {
|
void MMCreateNamePopup::set_tree(const Tree &val) {
|
||||||
*_tree = val;
|
*_tree = val;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -61,18 +61,18 @@ String _resource_type = "MMNode";
|
|||||||
LineEdit *_line_edit;
|
LineEdit *_line_edit;
|
||||||
Tree *_tree;
|
Tree *_tree;
|
||||||
|
|
||||||
void CreateNamePopup::_ready() {
|
void MMCreateNamePopup::_ready() {
|
||||||
_line_edit = get_node(line_edit_path) as LineEdit;
|
_line_edit = get_node(line_edit_path) as LineEdit;
|
||||||
_tree = get_node(tree_path) as Tree;
|
_tree = get_node(tree_path) as Tree;
|
||||||
connect("confirmed", self, "_on_OK_pressed");
|
connect("confirmed", self, "_on_OK_pressed");
|
||||||
connect("about_to_show", self, "about_to_show");
|
connect("about_to_show", self, "about_to_show");
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateNamePopup::set_resource_type(const String &resource_type) {
|
void MMCreateNamePopup::set_resource_type(const String &resource_type) {
|
||||||
_resource_type = resource_type;
|
_resource_type = resource_type;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateNamePopup::about_to_show() {
|
void MMCreateNamePopup::about_to_show() {
|
||||||
_tree.clear();
|
_tree.clear();
|
||||||
TreeItem *root = _tree.create_item();
|
TreeItem *root = _tree.create_item();
|
||||||
|
|
||||||
@ -81,7 +81,7 @@ void CreateNamePopup::about_to_show() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateNamePopup::evaluate_folder(const String &folder, const TreeItem &root) {
|
void MMCreateNamePopup::evaluate_folder(const String &folder, const TreeItem &root) {
|
||||||
TreeItem *ti = _tree.create_item(root);
|
TreeItem *ti = _tree.create_item(root);
|
||||||
ti.set_text(0, folder.substr(folder.find_last("/") + 1));
|
ti.set_text(0, folder.substr(folder.find_last("/") + 1));
|
||||||
Variant = Directory.new();
|
Variant = Directory.new();
|
||||||
@ -108,7 +108,7 @@ void CreateNamePopup::evaluate_folder(const String &folder, const TreeItem &root
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateNamePopup::_on_OK_pressed() {
|
void MMCreateNamePopup::_on_OK_pressed() {
|
||||||
TreeItem *selected = _tree.get_selected();
|
TreeItem *selected = _tree.get_selected();
|
||||||
|
|
||||||
if (selected) {
|
if (selected) {
|
||||||
@ -125,7 +125,7 @@ void CreateNamePopup::_on_OK_pressed() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
CreateNamePopup::CreateNamePopup() {
|
MMCreateNamePopup::MMCreateNamePopup() {
|
||||||
line_edit_path = ;
|
line_edit_path = ;
|
||||||
tree_path = ;
|
tree_path = ;
|
||||||
type_folders = ;
|
type_folders = ;
|
||||||
@ -133,12 +133,12 @@ CreateNamePopup::CreateNamePopup() {
|
|||||||
*_line_edit;
|
*_line_edit;
|
||||||
*_tree;
|
*_tree;
|
||||||
|
|
||||||
//Script: res://addons/mat_maker_gd/editor/CreateNamePopup.gd
|
//Script: res://addons/mat_maker_gd/editor/MMCreateNamePopup.gd
|
||||||
ConfirmationDialog *createnamepopup = memnew(ConfirmationDialog);
|
ConfirmationDialog *createnamepopup = memnew(ConfirmationDialog);
|
||||||
createnamepopup->set_name("CreateNamePopup");
|
createnamepopup->set_name("MMCreateNamePopup");
|
||||||
|
|
||||||
createnamepopup->set_name("CreateNamePopup");
|
createnamepopup->set_name("MMCreateNamePopup");
|
||||||
createnamepopup->set_filename("res://addons/mat_maker_gd/editor/CreateNamePopup.tscn");
|
createnamepopup->set_filename("res://addons/mat_maker_gd/editor/MMCreateNamePopup.tscn");
|
||||||
createnamepopup->set_anchor_left(0.5);
|
createnamepopup->set_anchor_left(0.5);
|
||||||
createnamepopup->set_anchor_top(0.5);
|
createnamepopup->set_anchor_top(0.5);
|
||||||
createnamepopup->set_anchor_right(0.5);
|
createnamepopup->set_anchor_right(0.5);
|
||||||
@ -217,7 +217,7 @@ CreateNamePopup::CreateNamePopup() {
|
|||||||
vboxcontainer_createnamepopup->set_name("VBoxContainer");
|
vboxcontainer_createnamepopup->set_name("VBoxContainer");
|
||||||
createnamepopup->add_child(vboxcontainer_createnamepopup);
|
createnamepopup->add_child(vboxcontainer_createnamepopup);
|
||||||
vboxcontainer_createnamepopup->set_name("VBoxContainer");
|
vboxcontainer_createnamepopup->set_name("VBoxContainer");
|
||||||
//vboxcontainer_createnamepopup property owner TYPE_OBJECT value: CreateNamePopup:[ConfirmationDialog:280461]
|
//vboxcontainer_createnamepopup property owner TYPE_OBJECT value: MMCreateNamePopup:[ConfirmationDialog:280461]
|
||||||
vboxcontainer_createnamepopup->set_margin_left(8);
|
vboxcontainer_createnamepopup->set_margin_left(8);
|
||||||
vboxcontainer_createnamepopup->set_margin_top(8);
|
vboxcontainer_createnamepopup->set_margin_top(8);
|
||||||
vboxcontainer_createnamepopup->set_margin_right(483);
|
vboxcontainer_createnamepopup->set_margin_right(483);
|
||||||
@ -233,7 +233,7 @@ CreateNamePopup::CreateNamePopup() {
|
|||||||
label2_vboxcontainer_createnamepopup->set_name("Label2");
|
label2_vboxcontainer_createnamepopup->set_name("Label2");
|
||||||
vboxcontainer_createnamepopup->add_child(label2_vboxcontainer_createnamepopup);
|
vboxcontainer_createnamepopup->add_child(label2_vboxcontainer_createnamepopup);
|
||||||
label2_vboxcontainer_createnamepopup->set_name("Label2");
|
label2_vboxcontainer_createnamepopup->set_name("Label2");
|
||||||
//label2_vboxcontainer_createnamepopup property owner TYPE_OBJECT value: CreateNamePopup:[ConfirmationDialog:280461]
|
//label2_vboxcontainer_createnamepopup property owner TYPE_OBJECT value: MMCreateNamePopup:[ConfirmationDialog:280461]
|
||||||
label2_vboxcontainer_createnamepopup->set_margin_right(475);
|
label2_vboxcontainer_createnamepopup->set_margin_right(475);
|
||||||
label2_vboxcontainer_createnamepopup->set_margin_bottom(14);
|
label2_vboxcontainer_createnamepopup->set_margin_bottom(14);
|
||||||
label2_vboxcontainer_createnamepopup->set_rect_size(Vector2(475, 14));
|
label2_vboxcontainer_createnamepopup->set_rect_size(Vector2(475, 14));
|
||||||
@ -244,7 +244,7 @@ CreateNamePopup::CreateNamePopup() {
|
|||||||
tree_vboxcontainer_createnamepopup->set_name("Tree");
|
tree_vboxcontainer_createnamepopup->set_name("Tree");
|
||||||
vboxcontainer_createnamepopup->add_child(tree_vboxcontainer_createnamepopup);
|
vboxcontainer_createnamepopup->add_child(tree_vboxcontainer_createnamepopup);
|
||||||
tree_vboxcontainer_createnamepopup->set_name("Tree");
|
tree_vboxcontainer_createnamepopup->set_name("Tree");
|
||||||
//tree_vboxcontainer_createnamepopup property owner TYPE_OBJECT value: CreateNamePopup:[ConfirmationDialog:280461]
|
//tree_vboxcontainer_createnamepopup property owner TYPE_OBJECT value: MMCreateNamePopup:[ConfirmationDialog:280461]
|
||||||
tree_vboxcontainer_createnamepopup->set_margin_top(18);
|
tree_vboxcontainer_createnamepopup->set_margin_top(18);
|
||||||
tree_vboxcontainer_createnamepopup->set_margin_right(475);
|
tree_vboxcontainer_createnamepopup->set_margin_right(475);
|
||||||
tree_vboxcontainer_createnamepopup->set_margin_bottom(350);
|
tree_vboxcontainer_createnamepopup->set_margin_bottom(350);
|
||||||
@ -318,7 +318,7 @@ CreateNamePopup::CreateNamePopup() {
|
|||||||
label_vboxcontainer_createnamepopup->set_name("Label");
|
label_vboxcontainer_createnamepopup->set_name("Label");
|
||||||
vboxcontainer_createnamepopup->add_child(label_vboxcontainer_createnamepopup);
|
vboxcontainer_createnamepopup->add_child(label_vboxcontainer_createnamepopup);
|
||||||
label_vboxcontainer_createnamepopup->set_name("Label");
|
label_vboxcontainer_createnamepopup->set_name("Label");
|
||||||
//label_vboxcontainer_createnamepopup property owner TYPE_OBJECT value: CreateNamePopup:[ConfirmationDialog:280461]
|
//label_vboxcontainer_createnamepopup property owner TYPE_OBJECT value: MMCreateNamePopup:[ConfirmationDialog:280461]
|
||||||
label_vboxcontainer_createnamepopup->set_visible(False);
|
label_vboxcontainer_createnamepopup->set_visible(False);
|
||||||
label_vboxcontainer_createnamepopup->set_margin_top(354);
|
label_vboxcontainer_createnamepopup->set_margin_top(354);
|
||||||
label_vboxcontainer_createnamepopup->set_margin_right(475);
|
label_vboxcontainer_createnamepopup->set_margin_right(475);
|
||||||
@ -333,7 +333,7 @@ CreateNamePopup::CreateNamePopup() {
|
|||||||
lineedit_vboxcontainer_createnamepopup->set_name("LineEdit");
|
lineedit_vboxcontainer_createnamepopup->set_name("LineEdit");
|
||||||
vboxcontainer_createnamepopup->add_child(lineedit_vboxcontainer_createnamepopup);
|
vboxcontainer_createnamepopup->add_child(lineedit_vboxcontainer_createnamepopup);
|
||||||
lineedit_vboxcontainer_createnamepopup->set_name("LineEdit");
|
lineedit_vboxcontainer_createnamepopup->set_name("LineEdit");
|
||||||
//lineedit_vboxcontainer_createnamepopup property owner TYPE_OBJECT value: CreateNamePopup:[ConfirmationDialog:280461]
|
//lineedit_vboxcontainer_createnamepopup property owner TYPE_OBJECT value: MMCreateNamePopup:[ConfirmationDialog:280461]
|
||||||
lineedit_vboxcontainer_createnamepopup->set_visible(False);
|
lineedit_vboxcontainer_createnamepopup->set_visible(False);
|
||||||
lineedit_vboxcontainer_createnamepopup->set_margin_top(372);
|
lineedit_vboxcontainer_createnamepopup->set_margin_top(372);
|
||||||
lineedit_vboxcontainer_createnamepopup->set_margin_right(475);
|
lineedit_vboxcontainer_createnamepopup->set_margin_right(475);
|
||||||
@ -364,37 +364,37 @@ CreateNamePopup::CreateNamePopup() {
|
|||||||
timer_popupmenu_lineedit_vboxcontainer_createnamepopup->set_one_shot(True);
|
timer_popupmenu_lineedit_vboxcontainer_createnamepopup->set_one_shot(True);
|
||||||
}
|
}
|
||||||
|
|
||||||
CreateNamePopup::~CreateNamePopup() {
|
MMCreateNamePopup::~MMCreateNamePopup() {
|
||||||
}
|
}
|
||||||
|
|
||||||
static void CreateNamePopup::_bind_methods() {
|
static void MMCreateNamePopup::_bind_methods() {
|
||||||
ClassDB::bind_method(D_METHOD("get_line_edit_path"), &CreateNamePopup::get_line_edit_path);
|
ClassDB::bind_method(D_METHOD("get_line_edit_path"), &MMCreateNamePopup::get_line_edit_path);
|
||||||
ClassDB::bind_method(D_METHOD("set_line_edit_path", "value"), &CreateNamePopup::set_line_edit_path);
|
ClassDB::bind_method(D_METHOD("set_line_edit_path", "value"), &MMCreateNamePopup::set_line_edit_path);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::NODE_PATH, "line_edit_path"), "set_line_edit_path", "get_line_edit_path");
|
ADD_PROPERTY(PropertyInfo(Variant::NODE_PATH, "line_edit_path"), "set_line_edit_path", "get_line_edit_path");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_tree_path"), &CreateNamePopup::get_tree_path);
|
ClassDB::bind_method(D_METHOD("get_tree_path"), &MMCreateNamePopup::get_tree_path);
|
||||||
ClassDB::bind_method(D_METHOD("set_tree_path", "value"), &CreateNamePopup::set_tree_path);
|
ClassDB::bind_method(D_METHOD("set_tree_path", "value"), &MMCreateNamePopup::set_tree_path);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::NODE_PATH, "tree_path"), "set_tree_path", "get_tree_path");
|
ADD_PROPERTY(PropertyInfo(Variant::NODE_PATH, "tree_path"), "set_tree_path", "get_tree_path");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_type_folders"), &CreateNamePopup::get_type_folders);
|
ClassDB::bind_method(D_METHOD("get_type_folders"), &MMCreateNamePopup::get_type_folders);
|
||||||
ClassDB::bind_method(D_METHOD("set_type_folders", "value"), &CreateNamePopup::set_type_folders);
|
ClassDB::bind_method(D_METHOD("set_type_folders", "value"), &MMCreateNamePopup::set_type_folders);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::POOL_STRING_ARRAY, "type_folders"), "set_type_folders", "get_type_folders");
|
ADD_PROPERTY(PropertyInfo(Variant::POOL_STRING_ARRAY, "type_folders"), "set_type_folders", "get_type_folders");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get__resource_type"), &CreateNamePopup::get__resource_type);
|
ClassDB::bind_method(D_METHOD("get__resource_type"), &MMCreateNamePopup::get__resource_type);
|
||||||
ClassDB::bind_method(D_METHOD("set__resource_type", "value"), &CreateNamePopup::set__resource_type);
|
ClassDB::bind_method(D_METHOD("set__resource_type", "value"), &MMCreateNamePopup::set__resource_type);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::STRING, "_resource_type"), "set__resource_type", "get__resource_type");
|
ADD_PROPERTY(PropertyInfo(Variant::STRING, "_resource_type"), "set__resource_type", "get__resource_type");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_*_line_edit"), &CreateNamePopup::get_ * _line_edit);
|
ClassDB::bind_method(D_METHOD("get_*_line_edit"), &MMCreateNamePopup::get_ * _line_edit);
|
||||||
ClassDB::bind_method(D_METHOD("set_*_line_edit", "value"), &CreateNamePopup::set_ * _line_edit);
|
ClassDB::bind_method(D_METHOD("set_*_line_edit", "value"), &MMCreateNamePopup::set_ * _line_edit);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_line_edit", PROPERTY_HINT_RESOURCE_TYPE, "LineEdit"), "set_*_line_edit", "get_*_line_edit");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_line_edit", PROPERTY_HINT_RESOURCE_TYPE, "LineEdit"), "set_*_line_edit", "get_*_line_edit");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_*_tree"), &CreateNamePopup::get_ * _tree);
|
ClassDB::bind_method(D_METHOD("get_*_tree"), &MMCreateNamePopup::get_ * _tree);
|
||||||
ClassDB::bind_method(D_METHOD("set_*_tree", "value"), &CreateNamePopup::set_ * _tree);
|
ClassDB::bind_method(D_METHOD("set_*_tree", "value"), &MMCreateNamePopup::set_ * _tree);
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_tree", PROPERTY_HINT_RESOURCE_TYPE, "Tree"), "set_*_tree", "get_*_tree");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "*_tree", PROPERTY_HINT_RESOURCE_TYPE, "Tree"), "set_*_tree", "get_*_tree");
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("_ready"), &CreateNamePopup::_ready);
|
ClassDB::bind_method(D_METHOD("_ready"), &MMCreateNamePopup::_ready);
|
||||||
ClassDB::bind_method(D_METHOD("set_resource_type", "resource_type"), &CreateNamePopup::set_resource_type);
|
ClassDB::bind_method(D_METHOD("set_resource_type", "resource_type"), &MMCreateNamePopup::set_resource_type);
|
||||||
ClassDB::bind_method(D_METHOD("about_to_show"), &CreateNamePopup::about_to_show);
|
ClassDB::bind_method(D_METHOD("about_to_show"), &MMCreateNamePopup::about_to_show);
|
||||||
ClassDB::bind_method(D_METHOD("evaluate_folder", "folder", "root"), &CreateNamePopup::evaluate_folder);
|
ClassDB::bind_method(D_METHOD("evaluate_folder", "folder", "root"), &MMCreateNamePopup::evaluate_folder);
|
||||||
ClassDB::bind_method(D_METHOD("_on_OK_pressed"), &CreateNamePopup::_on_OK_pressed);
|
ClassDB::bind_method(D_METHOD("_on_OK_pressed"), &MMCreateNamePopup::_on_OK_pressed);
|
||||||
}
|
}
|
@ -1,8 +1,8 @@
|
|||||||
#ifndef CREATENAMEPOPUP_H
|
#ifndef MM_CREATE_NAME_POPUP_H
|
||||||
#define CREATENAMEPOPUP_H
|
#define MM_CREATE_NAME_POPUP_H
|
||||||
|
|
||||||
class CreateNamePopup : public ConfirmationDialog {
|
class MMCreateNamePopup : public ConfirmationDialog {
|
||||||
GDCLASS(CreateNamePopup, ConfirmationDialog);
|
GDCLASS(MMCreateNamePopup, ConfirmationDialog);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
NodePath get_line_edit_path();
|
NodePath get_line_edit_path();
|
||||||
@ -17,11 +17,11 @@ public:
|
|||||||
String get__resource_type();
|
String get__resource_type();
|
||||||
void set__resource_type(const String &val);
|
void set__resource_type(const String &val);
|
||||||
|
|
||||||
LineEdit get_ *_line_edit();
|
LineEdit get_line_edit();
|
||||||
void set_ *_line_edit(const LineEdit &val);
|
void set_line_edit(const LineEdit &val);
|
||||||
|
|
||||||
Tree get_ *_tree();
|
Tree get_tree();
|
||||||
void set_ *_tree(const Tree &val);
|
void set_tree(const Tree &val);
|
||||||
|
|
||||||
void _ready();
|
void _ready();
|
||||||
void set_resource_type(const String &resource_type);
|
void set_resource_type(const String &resource_type);
|
||||||
@ -29,8 +29,8 @@ public:
|
|||||||
void evaluate_folder(const String &folder, const TreeItem &root);
|
void evaluate_folder(const String &folder, const TreeItem &root);
|
||||||
void _on_OK_pressed();
|
void _on_OK_pressed();
|
||||||
|
|
||||||
CreateNamePopup();
|
MMCreateNamePopup();
|
||||||
~CreateNamePopup();
|
~MMCreateNamePopup();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
static void _bind_methods();
|
static void _bind_methods();
|
Loading…
Reference in New Issue
Block a user