void ShowCompanyFinances(CompanyID company)
Open the finances window of a company.
void DrawCompanyIcon(CompanyID c, int x, int y)
Draw the icon of a company.
void CloseCompanyWindows(CompanyID company)
Close all windows of a company.
void ShowCompany(CompanyID company)
Show the window with the overview of the company.
TextColour GetDrawStringCompanyColour(CompanyID company)
Get the colour for DrawString-subroutines which matches the colour of the company.
void ShowCompanyStations(CompanyID company)
Opens window with list of company's stations.
void InvalidateCompanyWindows(const Company *c)
Refresh all windows owned by a company.
void DirtyCompanyInfrastructureWindows(CompanyID company)
Redraw all windows with company infrastructure counts.
Types related to companies.
Owner
Enum for all companies/owners.
Types related to the graphics and/or input devices.
TextColour
Colour of the strings, see _string_colourmap in table/string_colours.h or docs/ottd-colourtext-palett...
Base class for groups and group functions.
uint16_t GroupID
Type for all group identifiers.