mirror of
https://github.com/godotengine/godot-visual-script.git
synced 2026-01-04 18:10:07 +03:00
Use const references where possible for List range iterators
This commit is contained in:
@@ -752,7 +752,7 @@ void VisualScript::_update_placeholders() {
|
|||||||
List<StringName> keys;
|
List<StringName> keys;
|
||||||
variables.get_key_list(&keys);
|
variables.get_key_list(&keys);
|
||||||
|
|
||||||
for (StringName &E : keys) {
|
for (const StringName &E : keys) {
|
||||||
if (!variables[E]._export) {
|
if (!variables[E]._export) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@@ -874,7 +874,7 @@ void VisualScript::get_script_method_list(List<MethodInfo> *p_list) const {
|
|||||||
List<StringName> funcs;
|
List<StringName> funcs;
|
||||||
functions.get_key_list(&funcs);
|
functions.get_key_list(&funcs);
|
||||||
|
|
||||||
for (StringName &E : funcs) {
|
for (const StringName &E : funcs) {
|
||||||
MethodInfo mi;
|
MethodInfo mi;
|
||||||
mi.name = E;
|
mi.name = E;
|
||||||
if (functions[E].func_id >= 0) {
|
if (functions[E].func_id >= 0) {
|
||||||
@@ -928,7 +928,7 @@ void VisualScript::get_script_property_list(List<PropertyInfo> *p_list) const {
|
|||||||
List<StringName> vars;
|
List<StringName> vars;
|
||||||
get_variable_list(&vars);
|
get_variable_list(&vars);
|
||||||
|
|
||||||
for (StringName &E : vars) {
|
for (const StringName &E : vars) {
|
||||||
//if (!variables[E]._export)
|
//if (!variables[E]._export)
|
||||||
// continue;
|
// continue;
|
||||||
PropertyInfo pi = variables[E].info;
|
PropertyInfo pi = variables[E].info;
|
||||||
@@ -2467,7 +2467,7 @@ void VisualScriptLanguage::debug_get_stack_level_members(int p_level, List<Strin
|
|||||||
|
|
||||||
List<StringName> vars;
|
List<StringName> vars;
|
||||||
vs->get_variable_list(&vars);
|
vs->get_variable_list(&vars);
|
||||||
for (StringName &E : vars) {
|
for (const StringName &E : vars) {
|
||||||
Variant v;
|
Variant v;
|
||||||
if (_call_stack[l].instance->get_variable(E, &v)) {
|
if (_call_stack[l].instance->get_variable(E, &v)) {
|
||||||
p_members->push_back("variables/" + E);
|
p_members->push_back("variables/" + E);
|
||||||
|
|||||||
@@ -561,7 +561,7 @@ void VisualScriptEditor::_update_graph_connections() {
|
|||||||
List<VisualScript::SequenceConnection> sequence_conns;
|
List<VisualScript::SequenceConnection> sequence_conns;
|
||||||
script->get_sequence_connection_list(&sequence_conns);
|
script->get_sequence_connection_list(&sequence_conns);
|
||||||
|
|
||||||
for (VisualScript::SequenceConnection &E : sequence_conns) {
|
for (const VisualScript::SequenceConnection &E : sequence_conns) {
|
||||||
graph->connect_node(itos(E.from_node), E.from_output, itos(E.to_node), 0);
|
graph->connect_node(itos(E.from_node), E.from_output, itos(E.to_node), 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1045,7 +1045,7 @@ void VisualScriptEditor::_update_members() {
|
|||||||
List<StringName> func_names;
|
List<StringName> func_names;
|
||||||
script->get_function_list(&func_names);
|
script->get_function_list(&func_names);
|
||||||
func_names.sort_custom<StringName::AlphCompare>();
|
func_names.sort_custom<StringName::AlphCompare>();
|
||||||
for (StringName &E : func_names) {
|
for (const StringName &E : func_names) {
|
||||||
TreeItem *ti = members->create_item(functions);
|
TreeItem *ti = members->create_item(functions);
|
||||||
ti->set_text(0, E);
|
ti->set_text(0, E);
|
||||||
ti->set_selectable(0, true);
|
ti->set_selectable(0, true);
|
||||||
@@ -1099,7 +1099,7 @@ void VisualScriptEditor::_update_members() {
|
|||||||
|
|
||||||
List<StringName> var_names;
|
List<StringName> var_names;
|
||||||
script->get_variable_list(&var_names);
|
script->get_variable_list(&var_names);
|
||||||
for (StringName &E : var_names) {
|
for (const StringName &E : var_names) {
|
||||||
TreeItem *ti = members->create_item(variables);
|
TreeItem *ti = members->create_item(variables);
|
||||||
|
|
||||||
ti->set_text(0, E);
|
ti->set_text(0, E);
|
||||||
@@ -1123,7 +1123,7 @@ void VisualScriptEditor::_update_members() {
|
|||||||
|
|
||||||
List<StringName> signal_names;
|
List<StringName> signal_names;
|
||||||
script->get_custom_signal_list(&signal_names);
|
script->get_custom_signal_list(&signal_names);
|
||||||
for (StringName &E : signal_names) {
|
for (const StringName &E : signal_names) {
|
||||||
TreeItem *ti = members->create_item(_signals);
|
TreeItem *ti = members->create_item(_signals);
|
||||||
ti->set_text(0, E);
|
ti->set_text(0, E);
|
||||||
ti->set_selectable(0, true);
|
ti->set_selectable(0, true);
|
||||||
@@ -1705,7 +1705,7 @@ void VisualScriptEditor::_on_nodes_delete() {
|
|||||||
List<VisualScript::SequenceConnection> sequence_conns;
|
List<VisualScript::SequenceConnection> sequence_conns;
|
||||||
script->get_sequence_connection_list(&sequence_conns);
|
script->get_sequence_connection_list(&sequence_conns);
|
||||||
|
|
||||||
for (VisualScript::SequenceConnection &E : sequence_conns) {
|
for (const VisualScript::SequenceConnection &E : sequence_conns) {
|
||||||
if (E.from_node == cr_node || E.to_node == cr_node) {
|
if (E.from_node == cr_node || E.to_node == cr_node) {
|
||||||
undo_redo->add_undo_method(script.ptr(), "sequence_connect", E.from_node, E.from_output, E.to_node);
|
undo_redo->add_undo_method(script.ptr(), "sequence_connect", E.from_node, E.from_output, E.to_node);
|
||||||
}
|
}
|
||||||
@@ -1714,7 +1714,7 @@ void VisualScriptEditor::_on_nodes_delete() {
|
|||||||
List<VisualScript::DataConnection> data_conns;
|
List<VisualScript::DataConnection> data_conns;
|
||||||
script->get_data_connection_list(&data_conns);
|
script->get_data_connection_list(&data_conns);
|
||||||
|
|
||||||
for (VisualScript::DataConnection &E : data_conns) {
|
for (const VisualScript::DataConnection &E : data_conns) {
|
||||||
if (E.from_node == F || E.to_node == F) {
|
if (E.from_node == F || E.to_node == F) {
|
||||||
undo_redo->add_undo_method(script.ptr(), "data_connect", E.from_node, E.from_port, E.to_node, E.to_port);
|
undo_redo->add_undo_method(script.ptr(), "data_connect", E.from_node, E.from_port, E.to_node, E.to_port);
|
||||||
}
|
}
|
||||||
@@ -1765,7 +1765,7 @@ void VisualScriptEditor::_on_nodes_duplicate() {
|
|||||||
|
|
||||||
List<VisualScript::SequenceConnection> seqs;
|
List<VisualScript::SequenceConnection> seqs;
|
||||||
script->get_sequence_connection_list(&seqs);
|
script->get_sequence_connection_list(&seqs);
|
||||||
for (VisualScript::SequenceConnection &E : seqs) {
|
for (const VisualScript::SequenceConnection &E : seqs) {
|
||||||
if (to_duplicate.has(E.from_node) && to_duplicate.has(E.to_node)) {
|
if (to_duplicate.has(E.from_node) && to_duplicate.has(E.to_node)) {
|
||||||
undo_redo->add_do_method(script.ptr(), "sequence_connect", remap[E.from_node], E.from_output, remap[E.to_node]);
|
undo_redo->add_do_method(script.ptr(), "sequence_connect", remap[E.from_node], E.from_output, remap[E.to_node]);
|
||||||
}
|
}
|
||||||
@@ -1773,7 +1773,7 @@ void VisualScriptEditor::_on_nodes_duplicate() {
|
|||||||
|
|
||||||
List<VisualScript::DataConnection> data;
|
List<VisualScript::DataConnection> data;
|
||||||
script->get_data_connection_list(&data);
|
script->get_data_connection_list(&data);
|
||||||
for (VisualScript::DataConnection &E : data) {
|
for (const VisualScript::DataConnection &E : data) {
|
||||||
if (to_duplicate.has(E.from_node) && to_duplicate.has(E.to_node)) {
|
if (to_duplicate.has(E.from_node) && to_duplicate.has(E.to_node)) {
|
||||||
undo_redo->add_do_method(script.ptr(), "data_connect", remap[E.from_node], E.from_port, remap[E.to_node], E.to_port);
|
undo_redo->add_do_method(script.ptr(), "data_connect", remap[E.from_node], E.from_port, remap[E.to_node], E.to_port);
|
||||||
}
|
}
|
||||||
@@ -2552,7 +2552,7 @@ void VisualScriptEditor::goto_line(int p_line, bool p_with_error) {
|
|||||||
|
|
||||||
List<StringName> functions;
|
List<StringName> functions;
|
||||||
script->get_function_list(&functions);
|
script->get_function_list(&functions);
|
||||||
for (StringName &E : functions) {
|
for (const StringName &E : functions) {
|
||||||
if (script->has_node(p_line)) {
|
if (script->has_node(p_line)) {
|
||||||
_update_graph();
|
_update_graph();
|
||||||
_update_members();
|
_update_members();
|
||||||
@@ -2773,7 +2773,7 @@ void VisualScriptEditor::_remove_node(int p_id) {
|
|||||||
List<VisualScript::SequenceConnection> sequence_conns;
|
List<VisualScript::SequenceConnection> sequence_conns;
|
||||||
script->get_sequence_connection_list(&sequence_conns);
|
script->get_sequence_connection_list(&sequence_conns);
|
||||||
|
|
||||||
for (VisualScript::SequenceConnection &E : sequence_conns) {
|
for (const VisualScript::SequenceConnection &E : sequence_conns) {
|
||||||
if (E.from_node == p_id || E.to_node == p_id) {
|
if (E.from_node == p_id || E.to_node == p_id) {
|
||||||
undo_redo->add_undo_method(script.ptr(), "sequence_connect", E.from_node, E.from_output, E.to_node);
|
undo_redo->add_undo_method(script.ptr(), "sequence_connect", E.from_node, E.from_output, E.to_node);
|
||||||
}
|
}
|
||||||
@@ -2782,7 +2782,7 @@ void VisualScriptEditor::_remove_node(int p_id) {
|
|||||||
List<VisualScript::DataConnection> data_conns;
|
List<VisualScript::DataConnection> data_conns;
|
||||||
script->get_data_connection_list(&data_conns);
|
script->get_data_connection_list(&data_conns);
|
||||||
|
|
||||||
for (VisualScript::DataConnection &E : data_conns) {
|
for (const VisualScript::DataConnection &E : data_conns) {
|
||||||
if (E.from_node == p_id || E.to_node == p_id) {
|
if (E.from_node == p_id || E.to_node == p_id) {
|
||||||
undo_redo->add_undo_method(script.ptr(), "data_connect", E.from_node, E.from_port, E.to_node, E.to_port);
|
undo_redo->add_undo_method(script.ptr(), "data_connect", E.from_node, E.from_port, E.to_node, E.to_port);
|
||||||
}
|
}
|
||||||
@@ -2802,7 +2802,7 @@ bool VisualScriptEditor::node_has_sequence_connections(int p_id) {
|
|||||||
List<VisualScript::SequenceConnection> sequence_conns;
|
List<VisualScript::SequenceConnection> sequence_conns;
|
||||||
script->get_sequence_connection_list(&sequence_conns);
|
script->get_sequence_connection_list(&sequence_conns);
|
||||||
|
|
||||||
for (VisualScript::SequenceConnection &E : sequence_conns) {
|
for (const VisualScript::SequenceConnection &E : sequence_conns) {
|
||||||
int from = E.from_node;
|
int from = E.from_node;
|
||||||
int to = E.to_node;
|
int to = E.to_node;
|
||||||
|
|
||||||
@@ -3460,7 +3460,7 @@ void VisualScriptEditor::_selected_new_virtual_method(const String &p_text, cons
|
|||||||
List<MethodInfo> methods;
|
List<MethodInfo> methods;
|
||||||
bool found = false;
|
bool found = false;
|
||||||
ClassDB::get_virtual_methods(script->get_instance_base_type(), &methods);
|
ClassDB::get_virtual_methods(script->get_instance_base_type(), &methods);
|
||||||
for (MethodInfo &E : methods) {
|
for (const MethodInfo &E : methods) {
|
||||||
if (E.name == name) {
|
if (E.name == name) {
|
||||||
minfo = E;
|
minfo = E;
|
||||||
found = true;
|
found = true;
|
||||||
@@ -3732,7 +3732,7 @@ void VisualScriptEditor::_menu_option(int p_what) {
|
|||||||
|
|
||||||
_update_graph();
|
_update_graph();
|
||||||
|
|
||||||
for (String &E : reselect) {
|
for (const String &E : reselect) {
|
||||||
GraphNode *gn = Object::cast_to<GraphNode>(graph->get_node(E));
|
GraphNode *gn = Object::cast_to<GraphNode>(graph->get_node(E));
|
||||||
gn->set_selected(true);
|
gn->set_selected(true);
|
||||||
}
|
}
|
||||||
@@ -3772,7 +3772,7 @@ void VisualScriptEditor::_menu_option(int p_what) {
|
|||||||
List<VisualScript::SequenceConnection> sequence_connections;
|
List<VisualScript::SequenceConnection> sequence_connections;
|
||||||
script->get_sequence_connection_list(&sequence_connections);
|
script->get_sequence_connection_list(&sequence_connections);
|
||||||
|
|
||||||
for (VisualScript::SequenceConnection &E : sequence_connections) {
|
for (const VisualScript::SequenceConnection &E : sequence_connections) {
|
||||||
if (clipboard->nodes.has(E.from_node) && clipboard->nodes.has(E.to_node)) {
|
if (clipboard->nodes.has(E.from_node) && clipboard->nodes.has(E.to_node)) {
|
||||||
clipboard->sequence_connections.insert(E);
|
clipboard->sequence_connections.insert(E);
|
||||||
}
|
}
|
||||||
@@ -3781,7 +3781,7 @@ void VisualScriptEditor::_menu_option(int p_what) {
|
|||||||
List<VisualScript::DataConnection> data_connections;
|
List<VisualScript::DataConnection> data_connections;
|
||||||
script->get_data_connection_list(&data_connections);
|
script->get_data_connection_list(&data_connections);
|
||||||
|
|
||||||
for (VisualScript::DataConnection &E : data_connections) {
|
for (const VisualScript::DataConnection &E : data_connections) {
|
||||||
if (clipboard->nodes.has(E.from_node) && clipboard->nodes.has(E.to_node)) {
|
if (clipboard->nodes.has(E.from_node) && clipboard->nodes.has(E.to_node)) {
|
||||||
clipboard->data_connections.insert(E);
|
clipboard->data_connections.insert(E);
|
||||||
}
|
}
|
||||||
@@ -3933,7 +3933,7 @@ void VisualScriptEditor::_menu_option(int p_what) {
|
|||||||
// Pick the node with input sequence.
|
// Pick the node with input sequence.
|
||||||
Set<int> nodes_from;
|
Set<int> nodes_from;
|
||||||
Set<int> nodes_to;
|
Set<int> nodes_to;
|
||||||
for (VisualScript::SequenceConnection &E : seqs) {
|
for (const VisualScript::SequenceConnection &E : seqs) {
|
||||||
if (nodes.has(E.from_node) && nodes.has(E.to_node)) {
|
if (nodes.has(E.from_node) && nodes.has(E.to_node)) {
|
||||||
seqmove.insert(E);
|
seqmove.insert(E);
|
||||||
nodes_from.insert(E.from_node);
|
nodes_from.insert(E.from_node);
|
||||||
@@ -3976,7 +3976,7 @@ void VisualScriptEditor::_menu_option(int p_what) {
|
|||||||
{
|
{
|
||||||
List<VisualScript::DataConnection> dats;
|
List<VisualScript::DataConnection> dats;
|
||||||
script->get_data_connection_list(&dats);
|
script->get_data_connection_list(&dats);
|
||||||
for (VisualScript::DataConnection &E : dats) {
|
for (const VisualScript::DataConnection &E : dats) {
|
||||||
if (nodes.has(E.from_node) && nodes.has(E.to_node)) {
|
if (nodes.has(E.from_node) && nodes.has(E.to_node)) {
|
||||||
datamove.insert(E);
|
datamove.insert(E);
|
||||||
} else if (!nodes.has(E.from_node) && nodes.has(E.to_node)) {
|
} else if (!nodes.has(E.from_node) && nodes.has(E.to_node)) {
|
||||||
|
|||||||
@@ -852,7 +852,7 @@ void VisualScriptTypeCast::_bind_methods() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
String script_ext_hint;
|
String script_ext_hint;
|
||||||
for (String &E : script_extensions) {
|
for (const String &E : script_extensions) {
|
||||||
if (script_ext_hint != String()) {
|
if (script_ext_hint != String()) {
|
||||||
script_ext_hint += ",";
|
script_ext_hint += ",";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -538,7 +538,7 @@ void VisualScriptFunctionCall::_validate_property(PropertyInfo &property) const
|
|||||||
Engine::get_singleton()->get_singletons(&names);
|
Engine::get_singleton()->get_singletons(&names);
|
||||||
property.hint = PROPERTY_HINT_ENUM;
|
property.hint = PROPERTY_HINT_ENUM;
|
||||||
String sl;
|
String sl;
|
||||||
for (Engine::Singleton &E : names) {
|
for (const Engine::Singleton &E : names) {
|
||||||
if (sl != String()) {
|
if (sl != String()) {
|
||||||
sl += ",";
|
sl += ",";
|
||||||
}
|
}
|
||||||
@@ -683,7 +683,7 @@ void VisualScriptFunctionCall::_bind_methods() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
String script_ext_hint;
|
String script_ext_hint;
|
||||||
for (String &E : script_extensions) {
|
for (const String &E : script_extensions) {
|
||||||
if (script_ext_hint != String()) {
|
if (script_ext_hint != String()) {
|
||||||
script_ext_hint += ",";
|
script_ext_hint += ",";
|
||||||
}
|
}
|
||||||
@@ -1004,7 +1004,7 @@ PropertyInfo VisualScriptPropertySet::get_input_value_port_info(int p_idx) const
|
|||||||
|
|
||||||
List<PropertyInfo> props;
|
List<PropertyInfo> props;
|
||||||
ClassDB::get_property_list(_get_base_type(), &props, false);
|
ClassDB::get_property_list(_get_base_type(), &props, false);
|
||||||
for (PropertyInfo &E : props) {
|
for (const PropertyInfo &E : props) {
|
||||||
if (E.name == property) {
|
if (E.name == property) {
|
||||||
String detail_prop_name = property;
|
String detail_prop_name = property;
|
||||||
if (index != StringName()) {
|
if (index != StringName()) {
|
||||||
@@ -1135,7 +1135,7 @@ void VisualScriptPropertySet::_update_cache() {
|
|||||||
List<PropertyInfo> pinfo;
|
List<PropertyInfo> pinfo;
|
||||||
v.get_property_list(&pinfo);
|
v.get_property_list(&pinfo);
|
||||||
|
|
||||||
for (PropertyInfo &E : pinfo) {
|
for (const PropertyInfo &E : pinfo) {
|
||||||
if (E.name == property) {
|
if (E.name == property) {
|
||||||
type_cache = E;
|
type_cache = E;
|
||||||
}
|
}
|
||||||
@@ -1186,7 +1186,7 @@ void VisualScriptPropertySet::_update_cache() {
|
|||||||
script->get_script_property_list(&pinfo);
|
script->get_script_property_list(&pinfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (PropertyInfo &E : pinfo) {
|
for (const PropertyInfo &E : pinfo) {
|
||||||
if (E.name == property) {
|
if (E.name == property) {
|
||||||
type_cache = E;
|
type_cache = E;
|
||||||
return;
|
return;
|
||||||
@@ -1354,7 +1354,7 @@ void VisualScriptPropertySet::_validate_property(PropertyInfo &property) const {
|
|||||||
List<PropertyInfo> plist;
|
List<PropertyInfo> plist;
|
||||||
v.get_property_list(&plist);
|
v.get_property_list(&plist);
|
||||||
String options = "";
|
String options = "";
|
||||||
for (PropertyInfo &E : plist) {
|
for (const PropertyInfo &E : plist) {
|
||||||
options += "," + E.name;
|
options += "," + E.name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1410,7 +1410,7 @@ void VisualScriptPropertySet::_bind_methods() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
String script_ext_hint;
|
String script_ext_hint;
|
||||||
for (String &E : script_extensions) {
|
for (const String &E : script_extensions) {
|
||||||
if (script_ext_hint != String()) {
|
if (script_ext_hint != String()) {
|
||||||
script_ext_hint += ",";
|
script_ext_hint += ",";
|
||||||
}
|
}
|
||||||
@@ -1820,7 +1820,7 @@ void VisualScriptPropertyGet::_update_cache() {
|
|||||||
List<PropertyInfo> pinfo;
|
List<PropertyInfo> pinfo;
|
||||||
v.get_property_list(&pinfo);
|
v.get_property_list(&pinfo);
|
||||||
|
|
||||||
for (PropertyInfo &E : pinfo) {
|
for (const PropertyInfo &E : pinfo) {
|
||||||
if (E.name == property) {
|
if (E.name == property) {
|
||||||
type_cache = E.type;
|
type_cache = E.type;
|
||||||
return;
|
return;
|
||||||
@@ -2059,7 +2059,7 @@ void VisualScriptPropertyGet::_validate_property(PropertyInfo &property) const {
|
|||||||
List<PropertyInfo> plist;
|
List<PropertyInfo> plist;
|
||||||
v.get_property_list(&plist);
|
v.get_property_list(&plist);
|
||||||
String options = "";
|
String options = "";
|
||||||
for (PropertyInfo &E : plist) {
|
for (const PropertyInfo &E : plist) {
|
||||||
options += "," + E.name;
|
options += "," + E.name;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -2112,7 +2112,7 @@ void VisualScriptPropertyGet::_bind_methods() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
String script_ext_hint;
|
String script_ext_hint;
|
||||||
for (String &E : script_extensions) {
|
for (const String &E : script_extensions) {
|
||||||
if (script_ext_hint != String()) {
|
if (script_ext_hint != String()) {
|
||||||
script_ext_hint += ",";
|
script_ext_hint += ",";
|
||||||
}
|
}
|
||||||
@@ -2323,7 +2323,7 @@ void VisualScriptEmitSignal::_validate_property(PropertyInfo &property) const {
|
|||||||
}
|
}
|
||||||
|
|
||||||
String ml;
|
String ml;
|
||||||
for (StringName &E : sigs) {
|
for (const StringName &E : sigs) {
|
||||||
if (ml != String()) {
|
if (ml != String()) {
|
||||||
ml += ",";
|
ml += ",";
|
||||||
}
|
}
|
||||||
@@ -2418,7 +2418,7 @@ void register_visual_script_func_nodes() {
|
|||||||
List<MethodInfo> ml;
|
List<MethodInfo> ml;
|
||||||
vt.get_method_list(&ml);
|
vt.get_method_list(&ml);
|
||||||
|
|
||||||
for (MethodInfo &E : ml) {
|
for (const MethodInfo &E : ml) {
|
||||||
VisualScriptLanguage::singleton->add_register_func("functions/by_type/" + type_name + "/" + E.name, create_basic_type_call_node);
|
VisualScriptLanguage::singleton->add_register_func("functions/by_type/" + type_name + "/" + E.name, create_basic_type_call_node);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1306,7 +1306,7 @@ void VisualScriptVariableGet::_validate_property(PropertyInfo &property) const {
|
|||||||
vs->get_variable_list(&vars);
|
vs->get_variable_list(&vars);
|
||||||
|
|
||||||
String vhint;
|
String vhint;
|
||||||
for (StringName &E : vars) {
|
for (const StringName &E : vars) {
|
||||||
if (vhint != String()) {
|
if (vhint != String()) {
|
||||||
vhint += ",";
|
vhint += ",";
|
||||||
}
|
}
|
||||||
@@ -1416,7 +1416,7 @@ void VisualScriptVariableSet::_validate_property(PropertyInfo &property) const {
|
|||||||
vs->get_variable_list(&vars);
|
vs->get_variable_list(&vars);
|
||||||
|
|
||||||
String vhint;
|
String vhint;
|
||||||
for (StringName &E : vars) {
|
for (const StringName &E : vars) {
|
||||||
if (vhint != String()) {
|
if (vhint != String()) {
|
||||||
vhint += ",";
|
vhint += ",";
|
||||||
}
|
}
|
||||||
@@ -1944,7 +1944,7 @@ void VisualScriptClassConstant::set_base_type(const StringName &p_which) {
|
|||||||
ClassDB::get_integer_constant_list(base_type, &constants, true);
|
ClassDB::get_integer_constant_list(base_type, &constants, true);
|
||||||
if (constants.size() > 0) {
|
if (constants.size() > 0) {
|
||||||
bool found_name = false;
|
bool found_name = false;
|
||||||
for (String &E : constants) {
|
for (const String &E : constants) {
|
||||||
if (E == name) {
|
if (E == name) {
|
||||||
found_name = true;
|
found_name = true;
|
||||||
break;
|
break;
|
||||||
@@ -1993,7 +1993,7 @@ void VisualScriptClassConstant::_validate_property(PropertyInfo &property) const
|
|||||||
ClassDB::get_integer_constant_list(base_type, &constants, true);
|
ClassDB::get_integer_constant_list(base_type, &constants, true);
|
||||||
|
|
||||||
property.hint_string = "";
|
property.hint_string = "";
|
||||||
for (String &E : constants) {
|
for (const String &E : constants) {
|
||||||
if (property.hint_string != String()) {
|
if (property.hint_string != String()) {
|
||||||
property.hint_string += ",";
|
property.hint_string += ",";
|
||||||
}
|
}
|
||||||
@@ -2078,7 +2078,7 @@ void VisualScriptBasicTypeConstant::set_basic_type(Variant::Type p_which) {
|
|||||||
Variant::get_constants_for_type(type, &constants);
|
Variant::get_constants_for_type(type, &constants);
|
||||||
if (constants.size() > 0) {
|
if (constants.size() > 0) {
|
||||||
bool found_name = false;
|
bool found_name = false;
|
||||||
for (StringName &E : constants) {
|
for (const StringName &E : constants) {
|
||||||
if (E == name) {
|
if (E == name) {
|
||||||
found_name = true;
|
found_name = true;
|
||||||
break;
|
break;
|
||||||
@@ -2131,7 +2131,7 @@ void VisualScriptBasicTypeConstant::_validate_property(PropertyInfo &property) c
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
property.hint_string = "";
|
property.hint_string = "";
|
||||||
for (StringName &E : constants) {
|
for (const StringName &E : constants) {
|
||||||
if (property.hint_string != String()) {
|
if (property.hint_string != String()) {
|
||||||
property.hint_string += ",";
|
property.hint_string += ",";
|
||||||
}
|
}
|
||||||
@@ -2358,7 +2358,7 @@ void VisualScriptEngineSingleton::_validate_property(PropertyInfo &property) con
|
|||||||
|
|
||||||
Engine::get_singleton()->get_singletons(&singletons);
|
Engine::get_singleton()->get_singletons(&singletons);
|
||||||
|
|
||||||
for (Engine::Singleton &E : singletons) {
|
for (const Engine::Singleton &E : singletons) {
|
||||||
if (E.name == "VS" || E.name == "PS" || E.name == "PS2D" || E.name == "AS" || E.name == "TS" || E.name == "SS" || E.name == "SS2D") {
|
if (E.name == "VS" || E.name == "PS" || E.name == "PS2D" || E.name == "AS" || E.name == "TS" || E.name == "SS" || E.name == "SS2D") {
|
||||||
continue; //skip these, too simple named
|
continue; //skip these, too simple named
|
||||||
}
|
}
|
||||||
@@ -3749,7 +3749,7 @@ void VisualScriptInputAction::_validate_property(PropertyInfo &property) const {
|
|||||||
ProjectSettings::get_singleton()->get_property_list(&pinfo);
|
ProjectSettings::get_singleton()->get_property_list(&pinfo);
|
||||||
Vector<String> al;
|
Vector<String> al;
|
||||||
|
|
||||||
for (PropertyInfo &pi : pinfo) {
|
for (const PropertyInfo &pi : pinfo) {
|
||||||
if (!pi.name.begins_with("input/")) {
|
if (!pi.name.begins_with("input/")) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@@ -3842,7 +3842,7 @@ void VisualScriptDeconstruct::_update_elements() {
|
|||||||
List<PropertyInfo> pinfo;
|
List<PropertyInfo> pinfo;
|
||||||
v.get_property_list(&pinfo);
|
v.get_property_list(&pinfo);
|
||||||
|
|
||||||
for (PropertyInfo &E : pinfo) {
|
for (const PropertyInfo &E : pinfo) {
|
||||||
Element e;
|
Element e;
|
||||||
e.name = E.name;
|
e.name = E.name;
|
||||||
e.type = E.type;
|
e.type = E.type;
|
||||||
@@ -4023,7 +4023,7 @@ void register_visual_script_nodes() {
|
|||||||
List<MethodInfo> constructors;
|
List<MethodInfo> constructors;
|
||||||
Variant::get_constructor_list(Variant::Type(i), &constructors);
|
Variant::get_constructor_list(Variant::Type(i), &constructors);
|
||||||
|
|
||||||
for (MethodInfo &E : constructors) {
|
for (const MethodInfo &E : constructors) {
|
||||||
if (E.arguments.size() > 0) {
|
if (E.arguments.size() > 0) {
|
||||||
String name = "functions/constructors/" + Variant::get_type_name(Variant::Type(i)) + "(";
|
String name = "functions/constructors/" + Variant::get_type_name(Variant::Type(i)) + "(";
|
||||||
for (int j = 0; j < E.arguments.size(); j++) {
|
for (int j = 0; j < E.arguments.size(); j++) {
|
||||||
|
|||||||
@@ -93,7 +93,7 @@ void VisualScriptPropertySelector::_update_search() {
|
|||||||
base = ClassDB::get_parent_class_nocheck(base);
|
base = ClassDB::get_parent_class_nocheck(base);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (StringName &E : base_list) {
|
for (const StringName &E : base_list) {
|
||||||
List<MethodInfo> methods;
|
List<MethodInfo> methods;
|
||||||
List<PropertyInfo> props;
|
List<PropertyInfo> props;
|
||||||
TreeItem *category = nullptr;
|
TreeItem *category = nullptr;
|
||||||
@@ -157,7 +157,7 @@ void VisualScriptPropertySelector::_update_search() {
|
|||||||
ClassDB::get_property_list(E, &props, true);
|
ClassDB::get_property_list(E, &props, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for (PropertyInfo &F : props) {
|
for (const PropertyInfo &F : props) {
|
||||||
if (!(F.usage & PROPERTY_USAGE_EDITOR) && !(F.usage & PROPERTY_USAGE_SCRIPT_VARIABLE)) {
|
if (!(F.usage & PROPERTY_USAGE_EDITOR) && !(F.usage & PROPERTY_USAGE_SCRIPT_VARIABLE)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@@ -340,7 +340,7 @@ void VisualScriptPropertySelector::get_visual_node_names(const String &root_filt
|
|||||||
List<String> fnodes;
|
List<String> fnodes;
|
||||||
VisualScriptLanguage::singleton->get_registered_node_names(&fnodes);
|
VisualScriptLanguage::singleton->get_registered_node_names(&fnodes);
|
||||||
|
|
||||||
for (String &E : fnodes) {
|
for (const String &E : fnodes) {
|
||||||
if (!E.begins_with(root_filter)) {
|
if (!E.begins_with(root_filter)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -438,7 +438,7 @@ void VisualScriptYieldSignal::_validate_property(PropertyInfo &property) const {
|
|||||||
ClassDB::get_signal_list(_get_base_type(), &methods);
|
ClassDB::get_signal_list(_get_base_type(), &methods);
|
||||||
|
|
||||||
List<String> mstring;
|
List<String> mstring;
|
||||||
for (MethodInfo &E : methods) {
|
for (const MethodInfo &E : methods) {
|
||||||
if (E.name.begins_with("_")) {
|
if (E.name.begins_with("_")) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@@ -448,7 +448,7 @@ void VisualScriptYieldSignal::_validate_property(PropertyInfo &property) const {
|
|||||||
mstring.sort();
|
mstring.sort();
|
||||||
|
|
||||||
String ml;
|
String ml;
|
||||||
for (String &E : mstring) {
|
for (const String &E : mstring) {
|
||||||
if (ml != String()) {
|
if (ml != String()) {
|
||||||
ml += ",";
|
ml += ",";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user