OpenTTD Source: src/pathfinder/yapf/yapf_node_ship.hpp File Reference

OpenTTD Source 15.0-beta1

Data Structures | Typedefs
yapf_node_ship.hpp File Reference

Node tailored for ship pathfinding. More...

`#include "../../tile_type.h"`
`#include "../../track_type.h"`
`#include "nodelist.hpp"`
`#include "yapf_node.hpp"`

Go to the source code of this file.

## Data Structures
struct | CYapfShipNodeT< Tkey_ >
| Yapf Node for ships. More...

## Typedefs
typedef CYapfShipNodeT< CYapfNodeKeyExitDir > | CYapfShipNodeExitDir
typedef CYapfShipNodeT< CYapfNodeKeyTrackDir > | CYapfShipNodeTrackDir
typedef NodeList< CYapfShipNodeExitDir, 10, 12 > | CShipNodeListExitDir
typedef NodeList< CYapfShipNodeTrackDir, 10, 12 > | CShipNodeListTrackDir

## Detailed Description

Node tailored for ship pathfinding.

Definition in file yapf_node_ship.hpp.

## Typedef Documentation

## ◆ CShipNodeListExitDir

typedef NodeList<CYapfShipNodeExitDir , 10, 12> CShipNodeListExitDir

Definition at line 39 of file yapf_node_ship.hpp.

## ◆ CShipNodeListTrackDir

typedef NodeList<CYapfShipNodeTrackDir, 10, 12> CShipNodeListTrackDir

Definition at line 40 of file yapf_node_ship.hpp.

## ◆ CYapfShipNodeExitDir

typedef CYapfShipNodeT<CYapfNodeKeyExitDir> CYapfShipNodeExitDir

Definition at line 35 of file yapf_node_ship.hpp.

## ◆ CYapfShipNodeTrackDir

typedef CYapfShipNodeT<CYapfNodeKeyTrackDir> CYapfShipNodeTrackDir

Definition at line 36 of file yapf_node_ship.hpp.