protected override void RenderTraitsAsEnum(StringBuilder theS) { base.RenderTraitsAsEnum(theS); CppStructRenderer.RenderEnumMember(theS, "Width", Width.ToString()); CppStructRenderer.RenderEnumMember(theS, "Height", Height.ToString()); }
protected override void RenderTraitsAsEnum(StringBuilder theS) { base.RenderTraitsAsEnum(theS); CppStructRenderer.RenderEnumMember(theS, "X", X.ToString()); CppStructRenderer.RenderEnumMember(theS, "Y", Y.ToString()); }
protected virtual void RenderTraitsAsEnum(StringBuilder theS) { CppStructRenderer.RenderEnumMember(theS, "ID", ID); CppStructRenderer.RenderEnumMember(theS, "Hash", GetHash(ID).ToString()); if (ID.StartsWith("IDC")) { string aTipID = "IDH" + ID.Substring(3); CppStructRenderer.RenderEnumMember(theS, "TipHash", GetHash(aTipID).ToString()); } }