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