bdunderscore / ndmf

MIT License
56 stars 18 forks source link

[Preview] [suggestion] make WhatChanged flags enum #258

Closed anatawa12 closed 1 month ago

anatawa12 commented 1 month ago

In C#, enums are C-style enums and C# has [Flags] attribute which indicates the enum is for bit-flags.

it looks WhatChanged and IRenderFilterNode.Mesh, IRenderFilterNode.Material, IRenderFilterNode.Texture, and IRenderFilterNode.Shapes are ulong value for bit flags so I think they should be [Flags] enum.