OpenTTD Source 20260206-master-g4d4e37dbf1
YapfRiverBuilderNode Struct Reference
Inheritance diagram for YapfRiverBuilderNode:
CYapfNodeT< CYapfNodeKeyTrackDir, YapfRiverBuilderNode >

Additional Inherited Members

Public Types inherited from CYapfNodeT< CYapfNodeKeyTrackDir, YapfRiverBuilderNode >
typedef CYapfNodeKeyTrackDir Key
typedef YapfRiverBuilderNode Node
Public Member Functions inherited from CYapfNodeT< CYapfNodeKeyTrackDir, YapfRiverBuilderNode >
void Set (Node *parent, TileIndex tile, Trackdir td, bool is_choice)
Node * GetHashNext ()
void SetHashNext (Node *pNext)
TileIndex GetTile () const
Trackdir GetTrackdir () const
const CYapfNodeKeyTrackDirGetKey () const
int GetCost () const
int GetCostEstimate () const
bool GetIsChoice () const
bool operator< (const Node &other) const
void Dump (DumpTarget &dmp) const
Data Fields inherited from CYapfNodeT< CYapfNodeKeyTrackDir, YapfRiverBuilderNode >
CYapfNodeKeyTrackDir key
Node * hash_next
Node * parent
int cost
int estimate
bool is_choice

Detailed Description

Definition at line 19 of file yapf_river_builder.cpp.


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