MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / ChangeVehicleViewWindow

Function ChangeVehicleViewWindow

src/vehicle_gui.cpp:1589–1596  ·  view source on GitHub ↗

* Report a change in vehicle IDs (due to autoreplace) to affected vehicle windows. * @param from_index the old vehicle ID * @param to_index the new vehicle ID */

Source from the content-addressed store, hash-verified

1587 * @param to_index the new vehicle ID
1588 */
1589void ChangeVehicleViewWindow(VehicleID from_index, VehicleID to_index)
1590{
1591 ChangeVehicleWindow(WC_VEHICLE_VIEW, from_index, to_index);
1592 ChangeVehicleWindow(WC_VEHICLE_ORDERS, from_index, to_index);
1593 ChangeVehicleWindow(WC_VEHICLE_REFIT, from_index, to_index);
1594 ChangeVehicleWindow(WC_VEHICLE_DETAILS, from_index, to_index);
1595 ChangeVehicleWindow(WC_VEHICLE_TIMETABLE, from_index, to_index);
1596}
1597
1598static constexpr std::initializer_list<NWidgetPart> _nested_vehicle_list = {
1599 NWidget(NWID_HORIZONTAL),

Callers 1

CopyHeadSpecificThingsFunction · 0.85

Calls 1

ChangeVehicleWindowFunction · 0.85

Tested by

no test coverage detected