diff options
author | Raul Santos <raulsntos@gmail.com> | 2021-09-08 12:51:45 +0200 |
---|---|---|
committer | Raul Santos <raulsntos@gmail.com> | 2021-09-08 12:52:39 +0200 |
commit | c6b1c8093fe9cdd45d0f9d4fc9986388946a58a0 (patch) | |
tree | 0997dc1dac0744177108c882d4b7367bf68b1813 | |
parent | 197d9e2bbb1ce24253287f861c5e71b1df87ebe0 (diff) |
Fix properties arrays in C# bindings generator
-rw-r--r-- | modules/mono/editor/bindings_generator.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/mono/editor/bindings_generator.cpp b/modules/mono/editor/bindings_generator.cpp index 67bcb34b1c..e03c5fd248 100644 --- a/modules/mono/editor/bindings_generator.cpp +++ b/modules/mono/editor/bindings_generator.cpp @@ -2610,7 +2610,7 @@ bool BindingsGenerator::_populate_object_type_interfaces() { Map<StringName, StringName> accessor_methods; for (const PropertyInfo &property : property_list) { - if (property.usage & PROPERTY_USAGE_GROUP || property.usage & PROPERTY_USAGE_SUBGROUP || property.usage & PROPERTY_USAGE_CATEGORY) { + if (property.usage & PROPERTY_USAGE_GROUP || property.usage & PROPERTY_USAGE_SUBGROUP || property.usage & PROPERTY_USAGE_CATEGORY || (property.type == Variant::NIL && property.usage & PROPERTY_USAGE_ARRAY)) { continue; } |