namespace UnrealSharpWeaver; [Flags] public enum ClassFlags : ulong { None = 0x00000000u, Abstract = 0x00000001u, DefaultConfig = 0x00000002u, Config = 0x00000004u, Transient = 0x00000008u, Optional = 0x00000010u, MatchedSerializers = 0x00000020u, ProjectUserConfig = 0x00000040u, Native = 0x00000080u, NoExport = 0x00000100u, NotPlaceable = 0x00000200u, PerObjectConfig = 0x00000400u, ReplicationDataIsSetUp = 0x00000800u, EditInlineNew = 0x00001000u, CollapseCategories = 0x00002000u, Interface = 0x00004000u, CustomConstructor = 0x00008000u, Const = 0x00010000u, NeedsDeferredDependencyLoading = 0x00020000u, CompiledFromBlueprint = 0x00040000u, MinimalAPI = 0x00080000u, RequiredAPI = 0x00100000u, DefaultToInstanced = 0x00200000u, TokenStreamAssembled = 0x00400000u, HasInstancedReference= 0x00800000u, Hidden = 0x01000000u, Deprecated = 0x02000000u, HideDropDown = 0x04000000u, GlobalUserConfig = 0x08000000u, Intrinsic = 0x10000000u, Constructed = 0x20000000u, ConfigDoNotCheckDefaults = 0x40000000u, NewerVersionExists = 0x80000000u, }