Exemplo n.º 1
0
        private void UpdateSecondaryCharts()
        {
            if (SelectedChartItem == null)
            {
                return;
            }

            var headerName = SelectedChartItem.Header.ToString();
            var subset     = GetFrametimesSubset();

            if (subset == null)
            {
                return;
            }

            if (headerName == "L-shape")
            {
                Task.Factory.StartNew(() => SetLShapeChart(subset));
            }
            else if (headerName == "FPS")
            {
                Task.Factory.StartNew(() =>
                                      FpsGraphDataContext.SetFpsChart(_localRecordDataServer?.GetFpsPointTimeWindow()));
            }
        }