OpenTTD Source 20260206-master-g4d4e37dbf1
PoolIDBase Struct Reference

Non-templated base for PoolID for use with type trait queries. More...

#include <pool_type.hpp>

Inheritance diagram for PoolIDBase:
PoolID< uint16_t, struct EngineRenewIDTag, 64000, 0xFFFF > PoolID< uint32_t, struct CargoPacketIDTag, 0xFFF000, 0xFFFFFF > PoolID< uint8_t, struct CompanyIDTag, 0xF, 0xFF > PoolID< uint16_t, struct DepotIDTag, 64000, 0xFFFF > PoolID< uint32_t, struct CargoPaymentIDTag, 0xFF000, 0xFFFFF > PoolID< uint16_t, struct EngineIDTag, 64000, 0xFFFF > PoolID< uint16_t, struct GoalIDTag, 64000, 0xFFFF > PoolID< uint16_t, struct GroupIDTag, 64000, 0xFFFF > PoolID< uint16_t, struct IndustryIDTag, 64000, 0xFFFF > PoolID< uint8_t, struct LeagueTableIDTag, 255, 0xFF > PoolID< uint16_t, struct LeagueTableElementIDTag, 64000, 0xFFFF > PoolID< uint16_t, struct LinkGraphIDTag, 0xFFFF, 0xFFFF > PoolID< uint16_t, struct LinkGraphJobIDTag, 0xFFFF, 0xFFFF > PoolID< uint16_t, struct ClientPoolIDTag, MAX_CLIENTS+1, 0xFFFF > PoolID< uint8_t, struct AdminIDTag, 16, 0xFF > PoolID< uint32_t, struct SpriteGroupIDTag, 1U<< 30, 0xFFFFFFFF > PoolID< uint32_t, struct PersistentStorageIDTag, 0xFF000, 0xFFFFF > PoolID< uint32_t, struct ObjectIDTag, 0xFF0000, 0xFFFFFFFF > PoolID< uint8_t, struct OrderBackupIDTag, 255, 0xFF > PoolID< uint16_t, struct OrderListIDTag, 64000, 0xFFFF > PoolID< uint16_t, struct SignIDTag, 64000, 0xFFFF > PoolID< uint16_t, struct StationIDTag, 64000, 0xFFFF > PoolID< uint16_t, struct RoadStopIDTag, 64000, 0xFFFF > PoolID< uint16_t, struct StoryPageElementIDTag, 64000, 0xFFFF > PoolID< uint16_t, struct StoryPageIDTag, 64000, 0xFFFF > PoolID< uint16_t, struct SubsidyIDTag, 256, 0xFFFF > PoolID< uint16_t, struct TownIDTag, 64000, 0xFFFF > PoolID< uint32_t, struct VehicleIDTag, 0xFF000, 0xFFFFF > PoolID< TBaseType, TTag, TEnd, TInvalid >

Detailed Description

Non-templated base for PoolID for use with type trait queries.

Definition at line 32 of file pool_type.hpp.


The documentation for this struct was generated from the following file: