private TreeNode GetFlags(int n)
{
TreeNode res = new TreeNode("Flags 0x" + Flags.ToString("X8"));
foreach (string row in UnrealFlags.flagdesc)//0x02000000
{
string[] t = row.Split(',');
long l = long.Parse(t[1].Trim(), System.Globalization.NumberStyles.HexNumber);
l = l >> 32;
if ((l & Flags) != 0)
res.Nodes.Add(t[0].Trim());
}
return res;
}