diff options
author | Raul Santos <raulsntos@gmail.com> | 2023-01-09 16:13:28 +0100 |
---|---|---|
committer | Raul Santos <raulsntos@gmail.com> | 2023-01-09 16:13:28 +0100 |
commit | 59e8fc1edf422773e998b4265c78b52d3074366e (patch) | |
tree | e8c183132bdbbe9ce84c4661a5312b518aee8b91 /modules/mono/editor | |
parent | 964fc6e15d8631a06c2f442299759041328a8473 (diff) |
C#: Add `[Flags]` attribute to core bitfield enums
Diffstat (limited to 'modules/mono/editor')
-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 e40b17cecb..c0d88553ad 100644 --- a/modules/mono/editor/bindings_generator.cpp +++ b/modules/mono/editor/bindings_generator.cpp @@ -3806,7 +3806,7 @@ void BindingsGenerator::_populate_global_constants() { if (enum_name != StringName()) { EnumInterface ienum(enum_name); - // TODO: ienum.is_flags is always false for core constants since they don't seem to support bitfield enums + ienum.is_flags = CoreConstants::is_global_constant_bitfield(i); List<EnumInterface>::Element *enum_match = global_enums.find(ienum); if (enum_match) { enum_match->get().constants.push_back(iconstant); |