OpenTTD Source 20250911-master-gfe9093df96
MapSpriteGroupHandler Struct Referenceabstract

Handler interface for mapping sprite groups. More...

Inheritance diagram for MapSpriteGroupHandler:
CargoTypeMapSpriteGroupHandler< RoadStopSpec, RoadStopClass > CargoTypeMapSpriteGroupHandler< StationSpec, StationClass > PurchaseDefaultMapSpriteGroupHandler< AirportSpec > PurchaseDefaultMapSpriteGroupHandler< AirportTileSpec > PurchaseDefaultMapSpriteGroupHandler< IndustrySpec > PurchaseDefaultMapSpriteGroupHandler< IndustryTileSpec > PurchaseDefaultMapSpriteGroupHandler< ObjectSpec > PurchaseDefaultMapSpriteGroupHandler< HouseSpec > BadgeMapSpriteGroupHandler CanalMapSpriteGroupHandler CargoMapSpriteGroupHandler CargoTypeMapSpriteGroupHandler< T, Tclass > PurchaseDefaultMapSpriteGroupHandler< T > RailTypeMapSpriteGroupHandler RoadTypeMapSpriteGroupHandler< TRoadTramType >

Public Member Functions

virtual void MapSpecific (uint16_t local_id, uint8_t cid, const SpriteGroup *group)=0
 
virtual void MapDefault (uint16_t local_id, const SpriteGroup *group)=0
 

Detailed Description

Handler interface for mapping sprite groups.

Definition at line 157 of file newgrf_act3.cpp.

Constructor & Destructor Documentation

◆ ~MapSpriteGroupHandler()

virtual MapSpriteGroupHandler::~MapSpriteGroupHandler ( )
inlinevirtual

Definition at line 158 of file newgrf_act3.cpp.


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