Refactored binding system for core types

Moved to a system using variadic templates, shared with CallableBind.

New code is cleaner, faster and allows for much better optimization of core
type functions from GDScript and GDNative.

Added Variant::InternalMethod function for direct call access.
This commit is contained in:
reduz 2020-10-13 15:59:37 -03:00 committed by Juan Linietsky
parent bc91e088e4
commit b8c64184c6
15 changed files with 2229 additions and 1611 deletions

View file

@ -319,7 +319,7 @@ void LocalizationEditor::_translation_filter_option_changed() {
}
}
f_locales = f_locales.sort();
f_locales.sort();
undo_redo->create_action(TTR("Changed Locale Filter"));
undo_redo->add_do_property(ProjectSettings::get_singleton(), "locale/locale_filter", f_locales_all);