OpenTTD Source  1.11.0-beta2
ViewportSignKdtreeItem Struct Reference

Public Types

enum  ItemType : uint16 { VKI_STATION, VKI_WAYPOINT, VKI_TOWN, VKI_SIGN }
 

Public Member Functions

bool operator== (const ViewportSignKdtreeItem &other) const
 
bool operator< (const ViewportSignKdtreeItem &other) const
 

Static Public Member Functions

static ViewportSignKdtreeItem MakeStation (StationID id)
 
static ViewportSignKdtreeItem MakeWaypoint (StationID id)
 
static ViewportSignKdtreeItem MakeTown (TownID id)
 
static ViewportSignKdtreeItem MakeSign (SignID id)
 

Data Fields

ItemType type
 
union {
   StationID   station
 
   TownID   town
 
   SignID   sign
 
id
 
int32 center
 
int32 top
 

Detailed Description

Definition at line 19 of file viewport_kdtree.h.


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