Go to the documentation of this file.
32 LS_PASSENGER_WAGON_STEAM,
33 LS_PASSENGER_WAGON_DIESEL,
34 LS_PASSENGER_WAGON_ELECTRIC,
35 LS_PASSENGER_WAGON_MONORAIL,
36 LS_PASSENGER_WAGON_MAGLEV,
#define DECLARE_POSTFIX_INCREMENT(enum_type)
Some enums need to have allowed incrementing (i.e.
Informative template class exposing basic enumeration properties used by several other templates belo...
static const byte LIT_ALL
Show the liveries of all companies.
static const byte LIT_COMPANY
Show the liveries of your own company.
byte in_use
Bit 0 set if this livery should override the default livery first colour, Bit 1 for the second colour...
static const byte LIT_NONE
Don't show the liveries at all.
void ResetCompanyLivery(Company *c)
Reset the livery schemes to the company's primary colour.
Helper template class that makes basic properties of given enumeration type visible from outsize.
LiveryScheme
List of different livery schemes.
LiveryClass
List of different livery classes, used only by the livery GUI.
Information about a particular livery.
byte colour2
Second colour, for vehicles with 2CC support.
byte colour1
First colour, for all vehicles.