xxxxxxxxxx
[Flags]
public enum MyEnum
{
None = 0,
First = 1 << 0,
Second = 1 << 1,
Third = 1 << 2,
Fourth = 1 << 3
}
xxxxxxxxxx
[Flags]
public enum RenderingFlags
{
Default = Console,
None = 0,
Serial = 1 << 0,
Console = 1 << 1,
ColorRgb8 = 1 << 2,
Color16 = 1 << 3
}
//Set Console and ColorRgb8 Flags
RenderingFlags flags = RenderingFlags.Console | RenderingFlags.ColorRgb8
//Check if Console flag is set
if(flags.HasFlag(RenderingFlags.Console))
{
}