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.
In C#,
enum
s are C-style enums and C# has[Flags]
attribute which indicates theenum
is for bit-flags.it looks
WhatChanged
andIRenderFilterNode.Mesh
,IRenderFilterNode.Material
,IRenderFilterNode.Texture
, andIRenderFilterNode.Shapes
areulong
value for bit flags so I think they should be[Flags]
enum
.