33 LS_PASSENGER_WAGON_STEAM,
34 LS_PASSENGER_WAGON_DIESEL,
35 LS_PASSENGER_WAGON_ELECTRIC,
36 LS_PASSENGER_WAGON_MONORAIL,
37 LS_PASSENGER_WAGON_MAGLEV,
Types related to companies.
#define DECLARE_POSTFIX_INCREMENT(enum_type)
Some enums need to have allowed incrementing (i.e.
#define DECLARE_ENUM_AS_ADDABLE(EnumType)
Operator that allows this enumeration to be added to any other enumeration.
Types related to the graphics and/or input devices.
static const uint8_t LIT_ALL
Show the liveries of all companies.
LiveryScheme
List of different livery schemes.
void ResetCompanyLivery(Company *c)
Reset the livery schemes to the company's primary colour.
static const uint8_t LIT_COMPANY
Show the liveries of your own company.
static const uint8_t LIT_NONE
Don't show the liveries at all.
LiveryClass
List of different livery classes, used only by the livery GUI.
Information about a particular livery.
Colours colour2
Second colour, for vehicles with 2CC support.
Colours colour1
First colour, for all vehicles.
uint8_t in_use
Bit 0 set if this livery should override the default livery first colour, Bit 1 for the second colour...