mirror of
https://github.com/godotengine/godot-visual-script.git
synced 2025-12-31 21:48:42 +03:00
add .gitignore, fix build on master
This commit is contained in:
21
.gitignore
vendored
Normal file
21
.gitignore
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
# C/C++ generated
|
||||
*.a
|
||||
*.ax
|
||||
*.d
|
||||
*.dll
|
||||
*.lib
|
||||
*.lo
|
||||
*.o
|
||||
*.os
|
||||
*.ox
|
||||
*.Plo
|
||||
*.so
|
||||
# Binutils tmp linker output of the form "stXXXXXX" where "X" is alphanumeric
|
||||
st[A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9][A-Za-z0-9]
|
||||
|
||||
# Python generated
|
||||
__pycache__/
|
||||
*.pyc
|
||||
|
||||
# Temporary files.
|
||||
*.tmp
|
||||
@@ -1478,7 +1478,7 @@ void VisualScriptEditor::_add_func_input() {
|
||||
|
||||
Button *delete_button = memnew(Button);
|
||||
delete_button->set_icon(EditorNode::get_singleton()->get_gui_base()->get_theme_icon(SNAME("Remove"), SNAME("EditorIcons")));
|
||||
delete_button->set_tooltip(vformat(TTR("Delete input port")));
|
||||
delete_button->set_tooltip_text(vformat(TTR("Delete input port")));
|
||||
hbox->add_child(delete_button);
|
||||
|
||||
for (int i = 0; i < func_input_vbox->get_child_count(); i++) {
|
||||
@@ -2933,7 +2933,7 @@ Control *VisualScriptEditor::get_edit_menu() {
|
||||
}
|
||||
|
||||
void VisualScriptEditor::_change_base_type() {
|
||||
select_base_type->popup_create(true, true, script->get_instance_base_type());
|
||||
select_base_type->popup_create(true, true, script->get_instance_base_type(), script->get_path().get_file());
|
||||
}
|
||||
|
||||
void VisualScriptEditor::_toggle_tool_script() {
|
||||
@@ -4584,7 +4584,7 @@ void VisualScriptEditor::update_toggle_scripts_button() {
|
||||
} else {
|
||||
toggle_scripts_button->set_icon(Control::get_theme_icon(ScriptEditor::get_singleton()->is_scripts_panel_toggled() ? SNAME("Back") : SNAME("Forward"), SNAME("EditorIcons")));
|
||||
}
|
||||
toggle_scripts_button->set_tooltip(vformat("%s (%s)", TTR("Toggle Scripts Panel"), ED_GET_SHORTCUT("script_editor/toggle_scripts_panel")->get_as_text()));
|
||||
toggle_scripts_button->set_tooltip_text(vformat("%s (%s)", TTR("Toggle Scripts Panel"), ED_GET_SHORTCUT("script_editor/toggle_scripts_panel")->get_as_text()));
|
||||
}
|
||||
|
||||
void VisualScriptEditor::_bind_methods() {
|
||||
@@ -4919,10 +4919,10 @@ static void register_editor_callback() {
|
||||
ScriptEditor::register_create_script_editor_function(create_editor);
|
||||
|
||||
ED_SHORTCUT("visual_script_editor/toggle_breakpoint", TTR("Toggle Breakpoint"), Key::F9);
|
||||
ED_SHORTCUT("visual_script_editor/find_node_type", TTR("Find Node Type"), KeyModifierMask::CMD + Key::F);
|
||||
ED_SHORTCUT("visual_script_editor/create_function", TTR("Make Function"), KeyModifierMask::CMD + Key::G);
|
||||
ED_SHORTCUT("visual_script_editor/refresh_nodes", TTR("Refresh Graph"), KeyModifierMask::CMD + Key::R);
|
||||
ED_SHORTCUT("visual_script_editor/edit_member", TTR("Edit Member"), KeyModifierMask::CMD + Key::E);
|
||||
ED_SHORTCUT("visual_script_editor/find_node_type", TTR("Find Node Type"), KeyModifierMask::CMD_OR_CTRL + Key::F);
|
||||
ED_SHORTCUT("visual_script_editor/create_function", TTR("Make Function"), KeyModifierMask::CMD_OR_CTRL + Key::G);
|
||||
ED_SHORTCUT("visual_script_editor/refresh_nodes", TTR("Refresh Graph"), KeyModifierMask::CMD_OR_CTRL + Key::R);
|
||||
ED_SHORTCUT("visual_script_editor/edit_member", TTR("Edit Member"), KeyModifierMask::CMD_OR_CTRL + Key::E);
|
||||
}
|
||||
|
||||
void VisualScriptEditor::register_editor() {
|
||||
|
||||
@@ -392,7 +392,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
case_sensitive_button = memnew(Button);
|
||||
case_sensitive_button->set_flat(true);
|
||||
case_sensitive_button->set_tooltip(TTR("Case Sensitive"));
|
||||
case_sensitive_button->set_tooltip_text(TTR("Case Sensitive"));
|
||||
case_sensitive_button->connect("pressed", callable_mp(this, &VisualScriptPropertySelector::_update_results));
|
||||
case_sensitive_button->set_toggle_mode(true);
|
||||
case_sensitive_button->set_focus_mode(Control::FOCUS_NONE);
|
||||
@@ -400,7 +400,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
hierarchy_button = memnew(Button);
|
||||
hierarchy_button->set_flat(true);
|
||||
hierarchy_button->set_tooltip(TTR("Show Hierarchy"));
|
||||
hierarchy_button->set_tooltip_text(TTR("Show Hierarchy"));
|
||||
hierarchy_button->connect("pressed", callable_mp(this, &VisualScriptPropertySelector::_update_results));
|
||||
hierarchy_button->set_toggle_mode(true);
|
||||
hierarchy_button->set_pressed(true);
|
||||
@@ -411,7 +411,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
search_visual_script_nodes = memnew(Button);
|
||||
search_visual_script_nodes->set_flat(true);
|
||||
search_visual_script_nodes->set_tooltip(TTR("Search Visual Script Nodes"));
|
||||
search_visual_script_nodes->set_tooltip_text(TTR("Search Visual Script Nodes"));
|
||||
search_visual_script_nodes->connect("pressed", callable_mp(this, &VisualScriptPropertySelector::_update_results));
|
||||
search_visual_script_nodes->set_toggle_mode(true);
|
||||
search_visual_script_nodes->set_pressed(true);
|
||||
@@ -420,7 +420,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
search_classes = memnew(Button);
|
||||
search_classes->set_flat(true);
|
||||
search_classes->set_tooltip(TTR("Search Classes"));
|
||||
search_classes->set_tooltip_text(TTR("Search Classes"));
|
||||
search_classes->connect("pressed", callable_mp(this, &VisualScriptPropertySelector::_update_results_search_all));
|
||||
search_classes->set_toggle_mode(true);
|
||||
search_classes->set_pressed(true);
|
||||
@@ -429,7 +429,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
search_operators = memnew(Button);
|
||||
search_operators->set_flat(true);
|
||||
search_operators->set_tooltip(TTR("Search Operators"));
|
||||
search_operators->set_tooltip_text(TTR("Search Operators"));
|
||||
search_operators->connect("pressed", callable_mp(this, &VisualScriptPropertySelector::_update_results));
|
||||
search_operators->set_toggle_mode(true);
|
||||
search_operators->set_pressed(true);
|
||||
@@ -440,7 +440,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
search_methods = memnew(Button);
|
||||
search_methods->set_flat(true);
|
||||
search_methods->set_tooltip(TTR("Search Methods"));
|
||||
search_methods->set_tooltip_text(TTR("Search Methods"));
|
||||
search_methods->connect("pressed", callable_mp(this, &VisualScriptPropertySelector::_update_results));
|
||||
search_methods->set_toggle_mode(true);
|
||||
search_methods->set_pressed(true);
|
||||
@@ -449,7 +449,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
search_signals = memnew(Button);
|
||||
search_signals->set_flat(true);
|
||||
search_signals->set_tooltip(TTR("Search Signals"));
|
||||
search_signals->set_tooltip_text(TTR("Search Signals"));
|
||||
search_signals->connect("pressed", callable_mp(this, &VisualScriptPropertySelector::_update_results));
|
||||
search_signals->set_toggle_mode(true);
|
||||
search_signals->set_pressed(true);
|
||||
@@ -458,7 +458,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
search_constants = memnew(Button);
|
||||
search_constants->set_flat(true);
|
||||
search_constants->set_tooltip(TTR("Search Constants"));
|
||||
search_constants->set_tooltip_text(TTR("Search Constants"));
|
||||
search_constants->connect("pressed", callable_mp(this, &VisualScriptPropertySelector::_update_results));
|
||||
search_constants->set_toggle_mode(true);
|
||||
search_constants->set_pressed(true);
|
||||
@@ -467,7 +467,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
search_properties = memnew(Button);
|
||||
search_properties->set_flat(true);
|
||||
search_properties->set_tooltip(TTR("Search Properties"));
|
||||
search_properties->set_tooltip_text(TTR("Search Properties"));
|
||||
search_properties->connect("pressed", callable_mp(this, &VisualScriptPropertySelector::_update_results));
|
||||
search_properties->set_toggle_mode(true);
|
||||
search_properties->set_pressed(true);
|
||||
@@ -476,7 +476,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
search_theme_items = memnew(Button);
|
||||
search_theme_items->set_flat(true);
|
||||
search_theme_items->set_tooltip(TTR("Search Theme Items"));
|
||||
search_theme_items->set_tooltip_text(TTR("Search Theme Items"));
|
||||
search_theme_items->connect("pressed", callable_mp(this, &VisualScriptPropertySelector::_update_results));
|
||||
search_theme_items->set_toggle_mode(true);
|
||||
search_theme_items->set_pressed(true);
|
||||
@@ -485,7 +485,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
|
||||
scope_combo = memnew(OptionButton);
|
||||
scope_combo->set_custom_minimum_size(Size2(200, 0) * EDSCALE);
|
||||
scope_combo->set_tooltip(TTR("Select the search limits"));
|
||||
scope_combo->set_tooltip_text(TTR("Select the search limits"));
|
||||
scope_combo->set_stretch_ratio(0); // Fixed width.
|
||||
scope_combo->add_item(TTR("Search Related"), SCOPE_RELATED);
|
||||
scope_combo->add_separator();
|
||||
@@ -497,7 +497,7 @@ VisualScriptPropertySelector::VisualScriptPropertySelector() {
|
||||
hbox->add_child(scope_combo);
|
||||
|
||||
search_box = memnew(LineEdit);
|
||||
search_box->set_tooltip(TTR("Enter \" \" to show all filtered options\nEnter \".\" to show all filtered methods, operators and constructors\nUse CTRL_KEY to drop property setters"));
|
||||
search_box->set_tooltip_text(TTR("Enter \" \" to show all filtered options\nEnter \".\" to show all filtered methods, operators and constructors\nUse CTRL_KEY to drop property setters"));
|
||||
search_box->set_custom_minimum_size(Size2(200, 0) * EDSCALE);
|
||||
search_box->set_h_size_flags(Control::SIZE_EXPAND_FILL);
|
||||
search_box->connect("text_changed", callable_mp(this, &VisualScriptPropertySelector::_update_results_s));
|
||||
@@ -1167,8 +1167,8 @@ TreeItem *VisualScriptPropertySelector::SearchRunner::_create_class_item(TreeIte
|
||||
item->set_icon(0, icon);
|
||||
item->set_text(0, text_0);
|
||||
item->set_text(1, TTR(text_1));
|
||||
item->set_tooltip(0, tooltip);
|
||||
item->set_tooltip(1, tooltip);
|
||||
item->set_tooltip_text(0, tooltip);
|
||||
item->set_tooltip_text(1, tooltip);
|
||||
item->set_metadata(0, details);
|
||||
item->set_metadata(1, what);
|
||||
if (p_gray) {
|
||||
@@ -1245,8 +1245,8 @@ TreeItem *VisualScriptPropertySelector::SearchRunner::_create_member_item(TreeIt
|
||||
item->set_icon(0, icon);
|
||||
item->set_text(0, text);
|
||||
item->set_text(1, TTRGET(p_type));
|
||||
item->set_tooltip(0, p_tooltip);
|
||||
item->set_tooltip(1, p_tooltip);
|
||||
item->set_tooltip_text(0, p_tooltip);
|
||||
item->set_tooltip_text(1, p_tooltip);
|
||||
item->set_metadata(0, p_class_name + ":" + p_name);
|
||||
item->set_metadata(1, "class_" + p_metatype);
|
||||
item->set_meta("description", p_description);
|
||||
|
||||
@@ -2133,7 +2133,7 @@ void VisualScriptFunctionState::connect_to_signal(Object *p_obj, const String &p
|
||||
bind_ptrs.write[i] = &binds.write[i];
|
||||
}
|
||||
|
||||
p_obj->connect(p_signal, Callable(this, "_signal_callback").bindp((const Variant **)bind_ptrs.ptr(), bind_ptrs.size()), CONNECT_ONESHOT);
|
||||
p_obj->connect(p_signal, Callable(this, "_signal_callback").bindp((const Variant **)bind_ptrs.ptr(), bind_ptrs.size()), CONNECT_ONE_SHOT);
|
||||
}
|
||||
|
||||
bool VisualScriptFunctionState::is_valid() const {
|
||||
|
||||
@@ -169,10 +169,10 @@ int VisualScriptBuiltinFunc::get_func_argument_count(BuiltinFunc p_func) {
|
||||
case MATH_STEP_DECIMALS:
|
||||
case MATH_SEED:
|
||||
case MATH_RANDSEED:
|
||||
case MATH_DEG2RAD:
|
||||
case MATH_RAD2DEG:
|
||||
case MATH_LINEAR2DB:
|
||||
case MATH_DB2LINEAR:
|
||||
case MATH_DEG_TO_RAD:
|
||||
case MATH_RAD_TO_DEG:
|
||||
case MATH_LINEAR_TO_DB:
|
||||
case MATH_DB_TO_LINEAR:
|
||||
case LOGIC_NEAREST_PO2:
|
||||
case OBJ_WEAKREF:
|
||||
case TYPE_OF:
|
||||
@@ -214,7 +214,7 @@ int VisualScriptBuiltinFunc::get_func_argument_count(BuiltinFunc p_func) {
|
||||
case LOGIC_CLAMP:
|
||||
return 3;
|
||||
case MATH_CUBIC_INTERPOLATE:
|
||||
case MATH_RANGE_LERP:
|
||||
case MATH_REMAP:
|
||||
return 5;
|
||||
case FUNC_MAX: {
|
||||
}
|
||||
@@ -344,7 +344,7 @@ PropertyInfo VisualScriptBuiltinFunc::get_input_value_port_info(int p_idx) const
|
||||
return PropertyInfo(Variant::FLOAT, "weight");
|
||||
}
|
||||
} break;
|
||||
case MATH_RANGE_LERP: {
|
||||
case MATH_REMAP: {
|
||||
if (p_idx == 0) {
|
||||
return PropertyInfo(Variant::FLOAT, "value");
|
||||
} else if (p_idx == 1) {
|
||||
@@ -395,16 +395,16 @@ PropertyInfo VisualScriptBuiltinFunc::get_input_value_port_info(int p_idx) const
|
||||
case MATH_RANDSEED: {
|
||||
return PropertyInfo(Variant::INT, "seed");
|
||||
} break;
|
||||
case MATH_DEG2RAD: {
|
||||
case MATH_DEG_TO_RAD: {
|
||||
return PropertyInfo(Variant::FLOAT, "deg");
|
||||
} break;
|
||||
case MATH_RAD2DEG: {
|
||||
case MATH_RAD_TO_DEG: {
|
||||
return PropertyInfo(Variant::FLOAT, "rad");
|
||||
} break;
|
||||
case MATH_LINEAR2DB: {
|
||||
case MATH_LINEAR_TO_DB: {
|
||||
return PropertyInfo(Variant::FLOAT, "nrg");
|
||||
} break;
|
||||
case MATH_DB2LINEAR: {
|
||||
case MATH_DB_TO_LINEAR: {
|
||||
return PropertyInfo(Variant::FLOAT, "db");
|
||||
} break;
|
||||
case MATH_PINGPONG: {
|
||||
@@ -543,7 +543,7 @@ PropertyInfo VisualScriptBuiltinFunc::get_output_value_port_info(int p_idx) cons
|
||||
case MATH_CUBIC_INTERPOLATE:
|
||||
case MATH_LERP_ANGLE:
|
||||
case MATH_INVERSE_LERP:
|
||||
case MATH_RANGE_LERP:
|
||||
case MATH_REMAP:
|
||||
case MATH_SMOOTHSTEP:
|
||||
case MATH_MOVE_TOWARD:
|
||||
case MATH_RANDOMIZE: {
|
||||
@@ -568,12 +568,12 @@ PropertyInfo VisualScriptBuiltinFunc::get_output_value_port_info(int p_idx) cons
|
||||
return PropertyInfo(Variant::INT, "seed");
|
||||
}
|
||||
} break;
|
||||
case MATH_DEG2RAD:
|
||||
case MATH_RAD2DEG:
|
||||
case MATH_LINEAR2DB:
|
||||
case MATH_DEG_TO_RAD:
|
||||
case MATH_RAD_TO_DEG:
|
||||
case MATH_LINEAR_TO_DB:
|
||||
case MATH_WRAPF:
|
||||
case MATH_PINGPONG:
|
||||
case MATH_DB2LINEAR: {
|
||||
case MATH_DB_TO_LINEAR: {
|
||||
t = Variant::FLOAT;
|
||||
} break;
|
||||
case MATH_WRAP: {
|
||||
@@ -831,13 +831,13 @@ void VisualScriptBuiltinFunc::exec_func(BuiltinFunc p_func, const Variant **p_in
|
||||
VALIDATE_ARG_NUM(2);
|
||||
*r_return = Math::inverse_lerp((double)*p_inputs[0], (double)*p_inputs[1], (double)*p_inputs[2]);
|
||||
} break;
|
||||
case VisualScriptBuiltinFunc::MATH_RANGE_LERP: {
|
||||
case VisualScriptBuiltinFunc::MATH_REMAP: {
|
||||
VALIDATE_ARG_NUM(0);
|
||||
VALIDATE_ARG_NUM(1);
|
||||
VALIDATE_ARG_NUM(2);
|
||||
VALIDATE_ARG_NUM(3);
|
||||
VALIDATE_ARG_NUM(4);
|
||||
*r_return = Math::range_lerp((double)*p_inputs[0], (double)*p_inputs[1], (double)*p_inputs[2], (double)*p_inputs[3], (double)*p_inputs[4]);
|
||||
*r_return = Math::remap((double)*p_inputs[0], (double)*p_inputs[1], (double)*p_inputs[2], (double)*p_inputs[3], (double)*p_inputs[4]);
|
||||
} break;
|
||||
case VisualScriptBuiltinFunc::MATH_SMOOTHSTEP: {
|
||||
VALIDATE_ARG_NUM(0);
|
||||
@@ -892,21 +892,21 @@ void VisualScriptBuiltinFunc::exec_func(BuiltinFunc p_func, const Variant **p_in
|
||||
*r_return = reta;
|
||||
|
||||
} break;
|
||||
case VisualScriptBuiltinFunc::MATH_DEG2RAD: {
|
||||
case VisualScriptBuiltinFunc::MATH_DEG_TO_RAD: {
|
||||
VALIDATE_ARG_NUM(0);
|
||||
*r_return = Math::deg2rad((double)*p_inputs[0]);
|
||||
*r_return = Math::deg_to_rad((double)*p_inputs[0]);
|
||||
} break;
|
||||
case VisualScriptBuiltinFunc::MATH_RAD2DEG: {
|
||||
case VisualScriptBuiltinFunc::MATH_RAD_TO_DEG: {
|
||||
VALIDATE_ARG_NUM(0);
|
||||
*r_return = Math::rad2deg((double)*p_inputs[0]);
|
||||
*r_return = Math::rad_to_deg((double)*p_inputs[0]);
|
||||
} break;
|
||||
case VisualScriptBuiltinFunc::MATH_LINEAR2DB: {
|
||||
case VisualScriptBuiltinFunc::MATH_LINEAR_TO_DB: {
|
||||
VALIDATE_ARG_NUM(0);
|
||||
*r_return = Math::linear2db((double)*p_inputs[0]);
|
||||
*r_return = Math::linear_to_db((double)*p_inputs[0]);
|
||||
} break;
|
||||
case VisualScriptBuiltinFunc::MATH_DB2LINEAR: {
|
||||
case VisualScriptBuiltinFunc::MATH_DB_TO_LINEAR: {
|
||||
VALIDATE_ARG_NUM(0);
|
||||
*r_return = Math::db2linear((double)*p_inputs[0]);
|
||||
*r_return = Math::db_to_linear((double)*p_inputs[0]);
|
||||
} break;
|
||||
case VisualScriptBuiltinFunc::MATH_PINGPONG: {
|
||||
VALIDATE_ARG_NUM(0);
|
||||
@@ -1246,7 +1246,7 @@ void VisualScriptBuiltinFunc::_bind_methods() {
|
||||
BIND_ENUM_CONSTANT(MATH_LERP);
|
||||
BIND_ENUM_CONSTANT(MATH_CUBIC_INTERPOLATE);
|
||||
BIND_ENUM_CONSTANT(MATH_INVERSE_LERP);
|
||||
BIND_ENUM_CONSTANT(MATH_RANGE_LERP);
|
||||
BIND_ENUM_CONSTANT(MATH_REMAP);
|
||||
BIND_ENUM_CONSTANT(MATH_MOVE_TOWARD);
|
||||
BIND_ENUM_CONSTANT(MATH_RANDOMIZE);
|
||||
BIND_ENUM_CONSTANT(MATH_RANDI);
|
||||
@@ -1256,10 +1256,10 @@ void VisualScriptBuiltinFunc::_bind_methods() {
|
||||
BIND_ENUM_CONSTANT(MATH_RANDFN);
|
||||
BIND_ENUM_CONSTANT(MATH_SEED);
|
||||
BIND_ENUM_CONSTANT(MATH_RANDSEED);
|
||||
BIND_ENUM_CONSTANT(MATH_DEG2RAD);
|
||||
BIND_ENUM_CONSTANT(MATH_RAD2DEG);
|
||||
BIND_ENUM_CONSTANT(MATH_LINEAR2DB);
|
||||
BIND_ENUM_CONSTANT(MATH_DB2LINEAR);
|
||||
BIND_ENUM_CONSTANT(MATH_DEG_TO_RAD);
|
||||
BIND_ENUM_CONSTANT(MATH_RAD_TO_DEG);
|
||||
BIND_ENUM_CONSTANT(MATH_LINEAR_TO_DB);
|
||||
BIND_ENUM_CONSTANT(MATH_DB_TO_LINEAR);
|
||||
BIND_ENUM_CONSTANT(MATH_WRAP);
|
||||
BIND_ENUM_CONSTANT(MATH_WRAPF);
|
||||
BIND_ENUM_CONSTANT(MATH_PINGPONG);
|
||||
@@ -1337,7 +1337,7 @@ void register_visual_script_builtin_func_node() {
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/cubic_interpolate", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_CUBIC_INTERPOLATE>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/lerp_angle", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_LERP_ANGLE>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/inverse_lerp", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_INVERSE_LERP>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/range_lerp", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_RANGE_LERP>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/range_lerp", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_REMAP>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/smoothstep", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_SMOOTHSTEP>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/move_toward", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_MOVE_TOWARD>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/randomize", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_RANDOMIZE>);
|
||||
@@ -1349,10 +1349,10 @@ void register_visual_script_builtin_func_node() {
|
||||
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/seed", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_SEED>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/randseed", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_RANDSEED>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/deg2rad", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_DEG2RAD>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/rad2deg", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_RAD2DEG>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/linear2db", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_LINEAR2DB>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/db2linear", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_DB2LINEAR>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/deg2rad", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_DEG_TO_RAD>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/rad2deg", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_RAD_TO_DEG>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/linear2db", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_LINEAR_TO_DB>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/db2linear", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_DB_TO_LINEAR>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/wrapi", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_WRAP>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/wrapf", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_WRAPF>);
|
||||
VisualScriptLanguage::singleton->add_register_func("functions/built_in/pingpong", create_builtin_func_node<VisualScriptBuiltinFunc::MATH_PINGPONG>);
|
||||
|
||||
@@ -67,7 +67,7 @@ public:
|
||||
MATH_LERP,
|
||||
MATH_CUBIC_INTERPOLATE,
|
||||
MATH_INVERSE_LERP,
|
||||
MATH_RANGE_LERP,
|
||||
MATH_REMAP,
|
||||
MATH_MOVE_TOWARD,
|
||||
MATH_RANDOMIZE,
|
||||
MATH_RANDI,
|
||||
@@ -77,10 +77,10 @@ public:
|
||||
MATH_RANDFN,
|
||||
MATH_SEED,
|
||||
MATH_RANDSEED,
|
||||
MATH_DEG2RAD,
|
||||
MATH_RAD2DEG,
|
||||
MATH_LINEAR2DB,
|
||||
MATH_DB2LINEAR,
|
||||
MATH_DEG_TO_RAD,
|
||||
MATH_RAD_TO_DEG,
|
||||
MATH_LINEAR_TO_DB,
|
||||
MATH_DB_TO_LINEAR,
|
||||
MATH_WRAP,
|
||||
MATH_WRAPF,
|
||||
MATH_PINGPONG,
|
||||
|
||||
Reference in New Issue
Block a user