You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-05 12:10:55 +00:00
Add ValidatedCall to MethodBind
* This should optimize GDScript function calling _enormously_. * It also should simplify the GDScript VM considerably. NOTE: GDExtension calling performance has most likely been affected until going via ptrcall is fixed.
This commit is contained in:
@@ -935,8 +935,8 @@ TypedArray<Dictionary> Object::_get_method_list_bind() const {
|
||||
return ret;
|
||||
}
|
||||
|
||||
Vector<StringName> Object::_get_meta_list_bind() const {
|
||||
Vector<StringName> _metaret;
|
||||
TypedArray<StringName> Object::_get_meta_list_bind() const {
|
||||
TypedArray<StringName> _metaret;
|
||||
|
||||
for (const KeyValue<StringName, Variant> &K : metadata) {
|
||||
_metaret.push_back(K.key);
|
||||
|
||||
Reference in New Issue
Block a user