|
static std::unique_ptr< NWidgetBase > | MakeNWidgetCompanyLines () |
| Construct a vertical list of buttons, one for each company. More...
|
|
static void | ShowGraphLegend () |
|
void | ShowOperatingProfitGraph () |
|
void | ShowIncomeGraph () |
|
void | ShowDeliveredCargoGraph () |
|
void | ShowPerformanceHistoryGraph () |
|
void | ShowCompanyValueGraph () |
|
void | ShowCargoPaymentRates () |
|
void | ShowIndustryProductionGraph (WindowNumber window_number) |
|
static std::unique_ptr< NWidgetBase > | MakePerformanceDetailPanels () |
| Make a vertical list of panels for outputting score details. More...
|
|
std::unique_ptr< NWidgetBase > | MakeCompanyButtonRowsGraphGUI () |
| Make a number of rows with buttons for each company for the performance rating detail window.
|
|
void | ShowPerformanceRatingDetail () |
|
void | InitializeGraphGui () |
|
|
static CompanyMask | _legend_excluded_companies |
|
static CargoTypes | _legend_excluded_cargo_payment_rates |
|
static CargoTypes | _legend_excluded_cargo_production_history |
|
static const OverflowSafeInt64 | INVALID_DATAPOINT (INT64_MAX) |
|
static const uint | INVALID_DATAPOINT_POS = UINT_MAX |
|
constexpr double | INT64_MAX_IN_DOUBLE = static_cast<double>(INT64_MAX - 512) |
| The biggest double that when cast to int64_t still fits in a int64_t.
|
|
static constexpr NWidgetPart | _nested_graph_legend_widgets [] |
|
static WindowDesc | _graph_legend_desc (WDP_AUTO, "graph_legend", 0, 0, WC_GRAPH_LEGEND, WC_NONE, 0, _nested_graph_legend_widgets) |
|
static constexpr NWidgetPart | _nested_operating_profit_widgets [] |
|
static WindowDesc | _operating_profit_desc (WDP_AUTO, "graph_operating_profit", 0, 0, WC_OPERATING_PROFIT, WC_NONE, 0, _nested_operating_profit_widgets) |
|
static constexpr NWidgetPart | _nested_income_graph_widgets [] |
|
static WindowDesc | _income_graph_desc (WDP_AUTO, "graph_income", 0, 0, WC_INCOME_GRAPH, WC_NONE, 0, _nested_income_graph_widgets) |
|
static constexpr NWidgetPart | _nested_delivered_cargo_graph_widgets [] |
|
static WindowDesc | _delivered_cargo_graph_desc (WDP_AUTO, "graph_delivered_cargo", 0, 0, WC_DELIVERED_CARGO, WC_NONE, 0, _nested_delivered_cargo_graph_widgets) |
|
static constexpr NWidgetPart | _nested_performance_history_widgets [] |
|
static WindowDesc | _performance_history_desc (WDP_AUTO, "graph_performance", 0, 0, WC_PERFORMANCE_HISTORY, WC_NONE, 0, _nested_performance_history_widgets) |
|
static constexpr NWidgetPart | _nested_company_value_graph_widgets [] |
|
static WindowDesc | _company_value_graph_desc (WDP_AUTO, "graph_company_value", 0, 0, WC_COMPANY_VALUE, WC_NONE, 0, _nested_company_value_graph_widgets) |
|
static constexpr NWidgetPart | _nested_cargo_payment_rates_widgets [] |
|
static WindowDesc | _cargo_payment_rates_desc (WDP_AUTO, "graph_cargo_payment_rates", 0, 0, WC_PAYMENT_RATES, WC_NONE, 0, _nested_cargo_payment_rates_widgets) |
|
static constexpr NWidgetPart | _nested_industry_production_widgets [] |
|
static WindowDesc | _industry_production_desc (WDP_AUTO, "graph_industry_production", 0, 0, WC_INDUSTRY_PRODUCTION, WC_INDUSTRY_VIEW, 0, _nested_industry_production_widgets) |
|
static constexpr NWidgetPart | _nested_performance_rating_detail_widgets [] |
|
static WindowDesc | _performance_rating_detail_desc (WDP_AUTO, "league_details", 0, 0, WC_PERFORMANCE_DETAIL, WC_NONE, 0, _nested_performance_rating_detail_widgets) |
|
GUI that shows performance graphs.
Definition in file graph_gui.cpp.