OpenTTD Source
12.0-beta2
|
#include "core/smallvec_type.hpp"
#include "date_type.h"
#include "economy_type.h"
#include "sortlist_type.h"
#include "vehicle_base.h"
#include "vehiclelist.h"
#include "window_gui.h"
#include "widgets/dropdown_type.h"
#include <iterator>
#include <numeric>
Go to the source code of this file.
Data Structures | |
struct | GUIVehicleGroup |
struct | BaseVehicleListWindow |
struct | Sorting |
Typedefs | |
typedef GUIList< const Vehicle * > | GUIVehicleList |
typedef GUIList< GUIVehicleGroup > | GUIVehicleGroupList |
Functions | |
uint | GetVehicleListHeight (VehicleType type, uint divisor=1) |
Get the height of a vehicle in the vehicle list GUIs. More... | |
Variables | |
BaseVehicleListWindow::GroupBy | _grouping [VLT_END][VEH_COMPANY_END] |
Sorting | _sorting [BaseVehicleListWindow::GB_END] |
Functions/classes shared between the different vehicle list GUIs.
Definition in file vehicle_gui_base.h.
uint GetVehicleListHeight | ( | VehicleType | type, |
uint | divisor | ||
) |
Get the height of a vehicle in the vehicle list GUIs.
type | the vehicle type to look at |
divisor | the resulting height must be dividable by this |
Definition at line 1489 of file vehicle_gui.cpp.
References FONT_HEIGHT_SMALL, GetVehicleHeight(), ScaleGUITrad(), and VEH_SHIP.
Referenced by VehicleGroupWindow::UpdateWidgetSize(), and VehicleListWindow::UpdateWidgetSize().