121 typedef uint32 TrackStatus;
Helper template class that makes basic properties of given enumeration type visible from outsize...
DECLARE_ENUM_AS_BIT_SET(GenderEthnicity) enum CompanyManagerFaceVariable
Bitgroups of the CompanyManagerFace variable.
TrackdirBits
Enumeration of bitmasks for the TrackDirs.
Track upper, direction west.
Flag for an invalid track.
(Road vehicle) reverse direction south-west
"Arrow" to the south-west
Track along the x-axis (north-east to south-west)
Track in the lower corner of the tile (south)
Lower track and direction to west.
Bitmask for the first 6 bits.
X-axis and direction to north-east.
Trackdir
Enumeration for tracks and directions.
Upper track and direction to west.
"Arrow" to the north-east
Type (helpers) for enums.
Track in the right corner of the tile (east)
(Road vehicle) reverse direction north-east
Y-axis and direction to north-west.
Y-axis and direction to south-east.
Right track and direction to south.
Track right, direction north.
Track left, direction south.
Track y-axis, direction south-east.
Informative template class exposing basic enumeration properties used by several other templates belo...
Flag for an invalid trackdir.
TrackBits
Bitfield corresponding to Track.
Left track and direction to south.
Track left, direction north.
(Road vehicle) reverse direction south-east
Bitflag for a wormhole (used for tunnels)
Upper track and direction to east.
Flag for an invalid trackbits value.
Track along the y-axis (north-west to south-east)
Track lower, direction east.
Track
These are used to specify a single track.
"Arrow" to the south-east
Track x-axis, direction south-west.
Track y-axis, direction north-west.
X-axis and direction to south-west.
Track lower, direction west.
(Road vehicle) reverse direction north-west
Bitmask for bit-operations.
Track upper, direction east.
#define DECLARE_POSTFIX_INCREMENT(enum_type)
Some enums need to have allowed incrementing (i.e.
Track x-axis, direction north-east.
Left track and direction to north.
Track in the left corner of the tile (west)
Right track and direction to north.
Flag for an invalid trackdirbit value.
"Arrow" to the north-west
Lower track and direction to east.
Track right, direction south.
Track in the upper corner of the tile (north)