aboutsummaryrefslogtreecommitdiff
path: root/modules/visual_script/visual_script_editor.cpp
diff options
context:
space:
mode:
authorJuan Linietsky2017-01-02 23:03:46 -0300
committerJuan Linietsky2017-01-02 23:03:46 -0300
commit118eed485e8f928a5a0dab530ae93211afa10525 (patch)
tree83efb5cbcebb7046e5b64dfe1712475a7d3b7f14 /modules/visual_script/visual_script_editor.cpp
parentce26eb74bca48f16e9a34b4eb1c34e50dfc5daae (diff)
downloadgodot-118eed485e8f928a5a0dab530ae93211afa10525.tar.gz
godot-118eed485e8f928a5a0dab530ae93211afa10525.tar.zst
godot-118eed485e8f928a5a0dab530ae93211afa10525.zip
ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant.
All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
Diffstat (limited to '')
-rw-r--r--modules/visual_script/visual_script_editor.cpp114
1 files changed, 57 insertions, 57 deletions
diff --git a/modules/visual_script/visual_script_editor.cpp b/modules/visual_script/visual_script_editor.cpp
index 02d3c453c..f9285fcf6 100644
--- a/modules/visual_script/visual_script_editor.cpp
+++ b/modules/visual_script/visual_script_editor.cpp
@@ -11,7 +11,7 @@
#ifdef TOOLS_ENABLED
class VisualScriptEditorSignalEdit : public Object {
- OBJ_TYPE(VisualScriptEditorSignalEdit,Object)
+ GDCLASS(VisualScriptEditorSignalEdit,Object)
StringName sig;
public:
@@ -22,7 +22,7 @@ public:
protected:
static void _bind_methods() {
- ObjectTypeDB::bind_method("_sig_changed",&VisualScriptEditorSignalEdit::_sig_changed);
+ ClassDB::bind_method("_sig_changed",&VisualScriptEditorSignalEdit::_sig_changed);
}
void _sig_changed() {
@@ -160,7 +160,7 @@ public:
class VisualScriptEditorVariableEdit : public Object {
- OBJ_TYPE(VisualScriptEditorVariableEdit,Object)
+ GDCLASS(VisualScriptEditorVariableEdit,Object)
StringName var;
public:
@@ -171,8 +171,8 @@ public:
protected:
static void _bind_methods() {
- ObjectTypeDB::bind_method("_var_changed",&VisualScriptEditorVariableEdit::_var_changed);
- ObjectTypeDB::bind_method("_var_value_changed",&VisualScriptEditorVariableEdit::_var_value_changed);
+ ClassDB::bind_method("_var_changed",&VisualScriptEditorVariableEdit::_var_changed);
+ ClassDB::bind_method("_var_value_changed",&VisualScriptEditorVariableEdit::_var_value_changed);
}
void _var_changed() {
@@ -990,7 +990,7 @@ void VisualScriptEditor::_member_button(Object *p_item, int p_column, int p_butt
virtuals_in_menu.clear();
List<MethodInfo> mi;
- ObjectTypeDB::get_method_list(script->get_instance_base_type(),&mi);
+ ClassDB::get_method_list(script->get_instance_base_type(),&mi);
for (List<MethodInfo>::Element *E=mi.front();E;E=E->next()) {
MethodInfo mi=E->get();
if (mi.flags&METHOD_FLAG_VIRTUAL) {
@@ -1917,7 +1917,7 @@ void VisualScriptEditor::drop_data_fw(const Point2& p_point,const Variant& p_dat
call.instance();
call->set_call_mode(VisualScriptFunctionCall::CALL_MODE_NODE_PATH);
call->set_base_path(sn->get_path_to(node));;
- call->set_base_type(node->get_type());
+ call->set_base_type(node->get_class());
n=call;
method_select->select_method_from_instance(node);
@@ -1986,7 +1986,7 @@ void VisualScriptEditor::drop_data_fw(const Point2& p_point,const Variant& p_dat
Ref<VisualScriptPropertySet> pset;
pset.instance();
pset->set_call_mode(VisualScriptPropertySet::CALL_MODE_INSTANCE);
- pset->set_base_type(obj->get_type());
+ pset->set_base_type(obj->get_class());
/*if (use_value) {
pset->set_use_builtin_value(true);
pset->set_builtin_value(d["value"]);
@@ -1997,7 +1997,7 @@ void VisualScriptEditor::drop_data_fw(const Point2& p_point,const Variant& p_dat
Ref<VisualScriptPropertyGet> pget;
pget.instance();
pget->set_call_mode(VisualScriptPropertyGet::CALL_MODE_INSTANCE);
- pget->set_base_type(obj->get_type());
+ pget->set_base_type(obj->get_class());
vnode=pget;
@@ -2171,7 +2171,7 @@ String VisualScriptEditor::get_name(){
} else if (script->get_name()!="")
name=script->get_name();
else
- name=script->get_type()+"("+itos(script->get_instance_ID())+")";
+ name=script->get_class()+"("+itos(script->get_instance_ID())+")";
return name;
@@ -2704,7 +2704,7 @@ VisualScriptNode::TypeGuess VisualScriptEditor::_guess_output_type(int p_node,i
if (obj) {
g.type=Variant::OBJECT;
- g.obj_type=obj->get_type();
+ g.GDCLASS=obj->get_class();
g.script=obj->get_script();
}
}
@@ -2745,8 +2745,8 @@ void VisualScriptEditor::_port_action_menu(int p_option) {
if (tg.type==Variant::OBJECT) {
n->set_call_mode(VisualScriptFunctionCall::CALL_MODE_INSTANCE);
- if (tg.obj_type!=StringName()) {
- n->set_base_type(tg.obj_type);
+ if (tg.GDCLASS!=StringName()) {
+ n->set_base_type(tg.GDCLASS);
} else {
n->set_base_type("Object");
}
@@ -2780,8 +2780,8 @@ void VisualScriptEditor::_port_action_menu(int p_option) {
if (tg.type==Variant::OBJECT) {
n->set_call_mode(VisualScriptPropertySet::CALL_MODE_INSTANCE);
- if (tg.obj_type!=StringName()) {
- n->set_base_type(tg.obj_type);
+ if (tg.GDCLASS!=StringName()) {
+ n->set_base_type(tg.GDCLASS);
} else {
n->set_base_type("Object");
}
@@ -2811,8 +2811,8 @@ void VisualScriptEditor::_port_action_menu(int p_option) {
if (tg.type==Variant::OBJECT) {
n->set_call_mode(VisualScriptPropertyGet::CALL_MODE_INSTANCE);
- if (tg.obj_type!=StringName()) {
- n->set_base_type(tg.obj_type);
+ if (tg.GDCLASS!=StringName()) {
+ n->set_base_type(tg.GDCLASS);
} else {
n->set_base_type("Object");
}
@@ -3232,55 +3232,55 @@ void VisualScriptEditor::_menu_option(int p_what) {
void VisualScriptEditor::_bind_methods() {
- ObjectTypeDB::bind_method("_member_button",&VisualScriptEditor::_member_button);
- ObjectTypeDB::bind_method("_member_edited",&VisualScriptEditor::_member_edited);
- ObjectTypeDB::bind_method("_member_selected",&VisualScriptEditor::_member_selected);
- ObjectTypeDB::bind_method("_update_members",&VisualScriptEditor::_update_members);
- ObjectTypeDB::bind_method("_change_base_type",&VisualScriptEditor::_change_base_type);
- ObjectTypeDB::bind_method("_change_base_type_callback",&VisualScriptEditor::_change_base_type_callback);
- ObjectTypeDB::bind_method("_override_pressed",&VisualScriptEditor::_override_pressed);
- ObjectTypeDB::bind_method("_node_selected",&VisualScriptEditor::_node_selected);
- ObjectTypeDB::bind_method("_node_moved",&VisualScriptEditor::_node_moved);
- ObjectTypeDB::bind_method("_move_node",&VisualScriptEditor::_move_node);
- ObjectTypeDB::bind_method("_begin_node_move",&VisualScriptEditor::_begin_node_move);
- ObjectTypeDB::bind_method("_end_node_move",&VisualScriptEditor::_end_node_move);
- ObjectTypeDB::bind_method("_remove_node",&VisualScriptEditor::_remove_node);
- ObjectTypeDB::bind_method("_update_graph",&VisualScriptEditor::_update_graph,DEFVAL(-1));
- ObjectTypeDB::bind_method("_node_ports_changed",&VisualScriptEditor::_node_ports_changed);
- ObjectTypeDB::bind_method("_available_node_doubleclicked",&VisualScriptEditor::_available_node_doubleclicked);
- ObjectTypeDB::bind_method("_default_value_edited",&VisualScriptEditor::_default_value_edited);
- ObjectTypeDB::bind_method("_default_value_changed",&VisualScriptEditor::_default_value_changed);
- ObjectTypeDB::bind_method("_menu_option",&VisualScriptEditor::_menu_option);
- ObjectTypeDB::bind_method("_graph_ofs_changed",&VisualScriptEditor::_graph_ofs_changed);
- ObjectTypeDB::bind_method("_center_on_node",&VisualScriptEditor::_center_on_node);
- ObjectTypeDB::bind_method("_comment_node_resized",&VisualScriptEditor::_comment_node_resized);
- ObjectTypeDB::bind_method("_button_resource_previewed",&VisualScriptEditor::_button_resource_previewed);
- ObjectTypeDB::bind_method("_port_action_menu",&VisualScriptEditor::_port_action_menu);
- ObjectTypeDB::bind_method("_selected_connect_node_method_or_setget",&VisualScriptEditor::_selected_connect_node_method_or_setget);
- ObjectTypeDB::bind_method("_expression_text_changed",&VisualScriptEditor::_expression_text_changed);
+ ClassDB::bind_method("_member_button",&VisualScriptEditor::_member_button);
+ ClassDB::bind_method("_member_edited",&VisualScriptEditor::_member_edited);
+ ClassDB::bind_method("_member_selected",&VisualScriptEditor::_member_selected);
+ ClassDB::bind_method("_update_members",&VisualScriptEditor::_update_members);
+ ClassDB::bind_method("_change_base_type",&VisualScriptEditor::_change_base_type);
+ ClassDB::bind_method("_change_base_type_callback",&VisualScriptEditor::_change_base_type_callback);
+ ClassDB::bind_method("_override_pressed",&VisualScriptEditor::_override_pressed);
+ ClassDB::bind_method("_node_selected",&VisualScriptEditor::_node_selected);
+ ClassDB::bind_method("_node_moved",&VisualScriptEditor::_node_moved);
+ ClassDB::bind_method("_move_node",&VisualScriptEditor::_move_node);
+ ClassDB::bind_method("_begin_node_move",&VisualScriptEditor::_begin_node_move);
+ ClassDB::bind_method("_end_node_move",&VisualScriptEditor::_end_node_move);
+ ClassDB::bind_method("_remove_node",&VisualScriptEditor::_remove_node);
+ ClassDB::bind_method("_update_graph",&VisualScriptEditor::_update_graph,DEFVAL(-1));
+ ClassDB::bind_method("_node_ports_changed",&VisualScriptEditor::_node_ports_changed);
+ ClassDB::bind_method("_available_node_doubleclicked",&VisualScriptEditor::_available_node_doubleclicked);
+ ClassDB::bind_method("_default_value_edited",&VisualScriptEditor::_default_value_edited);
+ ClassDB::bind_method("_default_value_changed",&VisualScriptEditor::_default_value_changed);
+ ClassDB::bind_method("_menu_option",&VisualScriptEditor::_menu_option);
+ ClassDB::bind_method("_graph_ofs_changed",&VisualScriptEditor::_graph_ofs_changed);
+ ClassDB::bind_method("_center_on_node",&VisualScriptEditor::_center_on_node);
+ ClassDB::bind_method("_comment_node_resized",&VisualScriptEditor::_comment_node_resized);
+ ClassDB::bind_method("_button_resource_previewed",&VisualScriptEditor::_button_resource_previewed);
+ ClassDB::bind_method("_port_action_menu",&VisualScriptEditor::_port_action_menu);
+ ClassDB::bind_method("_selected_connect_node_method_or_setget",&VisualScriptEditor::_selected_connect_node_method_or_setget);
+ ClassDB::bind_method("_expression_text_changed",&VisualScriptEditor::_expression_text_changed);
- ObjectTypeDB::bind_method("get_drag_data_fw",&VisualScriptEditor::get_drag_data_fw);
- ObjectTypeDB::bind_method("can_drop_data_fw",&VisualScriptEditor::can_drop_data_fw);
- ObjectTypeDB::bind_method("drop_data_fw",&VisualScriptEditor::drop_data_fw);
+ ClassDB::bind_method("get_drag_data_fw",&VisualScriptEditor::get_drag_data_fw);
+ ClassDB::bind_method("can_drop_data_fw",&VisualScriptEditor::can_drop_data_fw);
+ ClassDB::bind_method("drop_data_fw",&VisualScriptEditor::drop_data_fw);
- ObjectTypeDB::bind_method("_input",&VisualScriptEditor::_input);
- ObjectTypeDB::bind_method("_on_nodes_delete",&VisualScriptEditor::_on_nodes_delete);
- ObjectTypeDB::bind_method("_on_nodes_duplicate",&VisualScriptEditor::_on_nodes_duplicate);
+ ClassDB::bind_method("_input",&VisualScriptEditor::_input);
+ ClassDB::bind_method("_on_nodes_delete",&VisualScriptEditor::_on_nodes_delete);
+ ClassDB::bind_method("_on_nodes_duplicate",&VisualScriptEditor::_on_nodes_duplicate);
- ObjectTypeDB::bind_method("_hide_timer",&VisualScriptEditor::_hide_timer);
+ ClassDB::bind_method("_hide_timer",&VisualScriptEditor::_hide_timer);
- ObjectTypeDB::bind_method("_graph_connected",&VisualScriptEditor::_graph_connected);
- ObjectTypeDB::bind_method("_graph_disconnected",&VisualScriptEditor::_graph_disconnected);
- ObjectTypeDB::bind_method("_graph_connect_to_empty",&VisualScriptEditor::_graph_connect_to_empty);
+ ClassDB::bind_method("_graph_connected",&VisualScriptEditor::_graph_connected);
+ ClassDB::bind_method("_graph_disconnected",&VisualScriptEditor::_graph_disconnected);
+ ClassDB::bind_method("_graph_connect_to_empty",&VisualScriptEditor::_graph_connect_to_empty);
- ObjectTypeDB::bind_method("_update_graph_connections",&VisualScriptEditor::_update_graph_connections);
- ObjectTypeDB::bind_method("_node_filter_changed",&VisualScriptEditor::_node_filter_changed);
+ ClassDB::bind_method("_update_graph_connections",&VisualScriptEditor::_update_graph_connections);
+ ClassDB::bind_method("_node_filter_changed",&VisualScriptEditor::_node_filter_changed);
- ObjectTypeDB::bind_method("_selected_method",&VisualScriptEditor::_selected_method);
- ObjectTypeDB::bind_method("_draw_color_over_button",&VisualScriptEditor::_draw_color_over_button);
+ ClassDB::bind_method("_selected_method",&VisualScriptEditor::_selected_method);
+ ClassDB::bind_method("_draw_color_over_button",&VisualScriptEditor::_draw_color_over_button);