" + statInfo.shortName + " | " + average.ToString("0") + " | " + peak.ToString("0") + " | " + budgetString + " |
");
}
// Pass through color data as part of database-friendly stuff.
if (LLMCsvData != null)
{
string csvStatName = statName.Replace('/', ' ').Replace("$32$", " ");
LLMCsvData.WriteLine(string.Format("{0},{1},{2},{3}", csvStatName, average.ToString("0"), peak.ToString("0"), budgetString, averageColour, peakColour));
LLMCsvData.WriteLine(string.Format("{0}_Colors,{1},{2},'#aaaaaa'", csvStatName, averageColour, peakColour));
}
if (summaryTableRowData != null)
{
SummaryTableElement smv;
// Hide duplicate CsvStatAverage stats
if (summaryTableRowData.dict.TryGetValue(statName.ToLower(), out smv))
{
if (smv.type == SummaryTableElement.Type.CsvStatAverage)
{
smv.SetFlag(SummaryTableElement.Flags.Hidden, true);
}
}
summaryTableRowData.Add(SummaryTableElement.Type.SummaryTableMetric, statInfo.shortName + " Avg", average, colorThresholdList);
summaryTableRowData.Add(SummaryTableElement.Type.SummaryTableMetric, statInfo.shortName + " Max", peak, colorThresholdList);
}
}
if (htmlSection != null)
{
htmlSection.WriteLine("