Unify the perf info visibility

This commit is contained in:
Paul Chote
2010-04-11 17:13:29 +12:00
parent a75d173371
commit a89f576fb9
9 changed files with 17 additions and 45 deletions

View File

@@ -29,6 +29,7 @@ namespace OpenRA.Widgets.Delegates
{
var r = Chrome.rootWidget;
var perfRoot = r.GetWidget("PERF_BG");
perfRoot.IsVisible = () => {return (perfRoot.Visible && Game.Settings.PerfDebug);};
// Perf text
var perfText = perfRoot.GetWidget<LabelWidget>("TEXT");
@@ -40,11 +41,6 @@ namespace OpenRA.Widgets.Delegates
PerfHistory.items["tick_time"].LastValue,
Game.LocalTick);
};
perfText.IsVisible = () => {return (perfText.Visible && Game.Settings.PerfText);};
// Perf graph
var perfGraph = perfRoot.GetWidget("GRAPH");
perfGraph.IsVisible = () => {return (perfGraph.Visible && Game.Settings.PerfGraph);};
}
}
}