|
OpenTTD Source 20260512-master-g20b387b91f
|
Public Types | |
| using | is_transparent = void |
Public Member Functions | |
| CargoSorter (CargoSortType t=CargoSortType::StationID, SortOrder o=SO_ASCENDING) | |
| CargoSortType | GetSortType () |
| bool | operator() (const CargoDataEntry &cd1, const CargoDataEntry &cd2) const |
| bool | operator() (const CargoDataEntry &cd1, const std::unique_ptr< CargoDataEntry > &cd2) const |
| bool | operator() (const std::unique_ptr< CargoDataEntry > &cd1, const CargoDataEntry &cd2) const |
| bool | operator() (const std::unique_ptr< CargoDataEntry > &cd1, const std::unique_ptr< CargoDataEntry > &cd2) const |
Private Member Functions | |
| template<class Tid> | |
| bool | SortId (Tid st1, Tid st2) const |
| bool | SortCount (const CargoDataEntry &cd1, const CargoDataEntry &cd2) const |
| bool | SortStation (StationID st1, StationID st2) const |
Private Attributes | |
| CargoSortType | type |
| SortOrder | order |
Definition at line 875 of file station_gui.cpp.
| using CargoSorter::is_transparent = void |
Definition at line 877 of file station_gui.cpp.
|
inline |
Definition at line 878 of file station_gui.cpp.
|
inline |
Definition at line 879 of file station_gui.cpp.
| bool CargoSorter::operator() | ( | const CargoDataEntry & | cd1, |
| const CargoDataEntry & | cd2 ) const |
Definition at line 1182 of file station_gui.cpp.
|
inline |
Definition at line 881 of file station_gui.cpp.
|
inline |
Definition at line 882 of file station_gui.cpp.
|
inline |
Definition at line 883 of file station_gui.cpp.
|
private |
Definition at line 1204 of file station_gui.cpp.
|
private |
Definition at line 1199 of file station_gui.cpp.
|
private |
Definition at line 1217 of file station_gui.cpp.
|
private |
Definition at line 887 of file station_gui.cpp.
|
private |
Definition at line 886 of file station_gui.cpp.