|
OpenTTD
|
Functions related to time tabling. More...
Go to the source code of this file.
Functions | |
| void | ShowTimetableWindow (const Vehicle *v) |
| Show the timetable for a given vehicle. More... | |
| void | UpdateVehicleTimetable (Vehicle *v, bool travelling) |
| Update the timetable for the vehicle. More... | |
| void | SetTimetableParams (int param1, int param2, Ticks ticks) |
| Set the timetable parameters in the format as described by the setting. More... | |
Functions related to time tabling.
Definition in file timetable.h.
| void SetTimetableParams | ( | int | param1, |
| int | param2, | ||
| Ticks | ticks | ||
| ) |
Set the timetable parameters in the format as described by the setting.
| param1 | the first DParam to fill |
| param2 | the second DParam to fill |
| ticks | the number of ticks to 'draw' |
Definition at line 47 of file timetable_gui.cpp.
References _settings_client, DAY_TICKS, ClientSettings::gui, SetDParam(), and GUISettings::timetable_in_ticks.
| void ShowTimetableWindow | ( | const Vehicle * | v | ) |
Show the timetable for a given vehicle.
| v | The vehicle to show the timetable for. |
Definition at line 710 of file timetable_gui.cpp.
References DeleteWindowById(), Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tpool_type, Tcache, Tzero >::PoolItem< Tpool >::index, WC_VEHICLE_DETAILS, and WC_VEHICLE_ORDERS.
| void UpdateVehicleTimetable | ( | Vehicle * | v, |
| bool | travelling | ||
| ) |
Update the timetable for the vehicle.
| v | The vehicle to update the timetable for. |
| travelling | Whether we just travelled or waited at a station. |
Definition at line 379 of file timetable_cmd.cpp.
References Vehicle::current_order, BaseConsist::current_order_time, and Order::IsType().
1.8.13