void InvalidateCompanyWindows(const Company *c)
Refresh all windows owned by a company.
Base class for groups and group functions.
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...
uint16 GroupID
Type for all group identifiers.
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.