|
OpenTTD Source 20251117-master-g7398d2e290
|
Types related to NewGRF badges. More...
Go to the source code of this file.
Data Structures | |
| struct | std::hash< BadgeClassID > |
Typedefs | |
| using | BadgeID = StrongType::Typedef< uint16_t, struct BadgeIDTag, StrongType::Compare > |
| using | BadgeClassID = StrongType::Typedef< uint16_t, struct BadgeClassIDTag, StrongType::Compare > |
| using | BadgeFlags = EnumBitSet< BadgeFlag, uint8_t > |
| using | BadgeFilterChoices = std::unordered_map< BadgeClassID, BadgeID > |
Enumerations | |
| enum class | BadgeFlag : uint8_t { Copy = 0 , NameListStop = 1 , NameListFirstOnly = 2 , UseCompanyColour = 3 , HasText } |
Types related to NewGRF badges.
Definition in file newgrf_badge_type.h.
| using BadgeClassID = StrongType::Typedef<uint16_t, struct BadgeClassIDTag, StrongType::Compare> |
Definition at line 17 of file newgrf_badge_type.h.
| using BadgeFilterChoices = std::unordered_map<BadgeClassID, BadgeID> |
Definition at line 36 of file newgrf_badge_type.h.
| using BadgeFlags = EnumBitSet<BadgeFlag, uint8_t> |
Definition at line 34 of file newgrf_badge_type.h.
| using BadgeID = StrongType::Typedef<uint16_t, struct BadgeIDTag, StrongType::Compare> |
Definition at line 16 of file newgrf_badge_type.h.
|
strong |
Definition at line 26 of file newgrf_badge_type.h.