OpenTTD Source 20250905-master-g122023be8d
CYapfShipNodeT< TKey > Struct Template Reference

Yapf Node for ships. More...

#include <yapf_node_ship.hpp>

Inheritance diagram for CYapfShipNodeT< TKey >:
CYapfNodeT< TKey, CYapfShipNodeT< TKey > >

Additional Inherited Members

- Public Types inherited from CYapfNodeT< TKey, CYapfShipNodeT< TKey > >
typedef TKey Key
 
typedef CYapfShipNodeT< TKey > Node
 
- Public Member Functions inherited from CYapfNodeT< TKey, CYapfShipNodeT< TKey > >
void Set (Node *parent, TileIndex tile, Trackdir td, bool is_choice)
 
NodeGetHashNext ()
 
void SetHashNext (Node *pNext)
 
TileIndex GetTile () const
 
Trackdir GetTrackdir () const
 
const TKey & GetKey () 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< TKey, CYapfShipNodeT< TKey > >
TKey key
 
Nodehash_next
 
Nodeparent
 
int cost
 
int estimate
 
bool is_choice
 

Detailed Description

template<class TKey>
struct CYapfShipNodeT< TKey >

Yapf Node for ships.

Definition at line 20 of file yapf_node_ship.hpp.


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