OpenTTD Source  20240919-master-gdf0233f4c2
yapf_node_rail.hpp File Reference

Go to the source code of this file.

Data Structures

struct  CYapfRailSegmentKey
 key for cached segment cost for rail YAPF More...
 
struct  CYapfRailSegment
 cached segment cost for rail YAPF More...
 
struct  CYapfRailNodeT< Tkey_ >
 Yapf Node for rail YAPF. More...
 

Typedefs

typedef CYapfRailNodeT< CYapfNodeKeyExitDirCYapfRailNodeExitDir
 
typedef CYapfRailNodeT< CYapfNodeKeyTrackDirCYapfRailNodeTrackDir
 
typedef CNodeList_HashTableT< CYapfRailNodeExitDir, 8, 10 > CRailNodeListExitDir
 
typedef CNodeList_HashTableT< CYapfRailNodeTrackDir, 8, 10 > CRailNodeListTrackDir
 

Detailed Description

Node tailored for rail pathfinding.

Definition in file yapf_node_rail.hpp.