OpenTTD Source
20241120-master-g6d3adc6169
|
Files | |
file | nodelist.hpp [code] |
List of nodes used for the A-star pathfinder. | |
file | yapf.h [code] |
Entry point for OpenTTD to YAPF. | |
file | yapf.hpp [code] |
Base includes/functions for YAPF. | |
file | yapf_base.hpp [code] |
Base classes for YAPF. | |
file | yapf_cache.h [code] |
Entry point for OpenTTD to YAPF's cache. | |
file | yapf_common.hpp [code] |
Commonly used classes for YAPF. | |
file | yapf_costbase.hpp [code] |
Handling of cost determination. | |
file | yapf_costcache.hpp [code] |
Caching of segment costs. | |
file | yapf_costrail.hpp [code] |
Cost determination for rails. | |
file | yapf_destrail.hpp [code] |
Determining the destination for rail vehicles. | |
file | yapf_node.hpp [code] |
Node in the pathfinder's graph. | |
file | yapf_node_rail.hpp [code] |
Node tailored for rail pathfinding. | |
file | yapf_node_road.hpp [code] |
Node tailored for road pathfinding. | |
file | yapf_node_ship.hpp [code] |
Node tailored for ship pathfinding. | |
file | yapf_rail.cpp [code] |
The rail pathfinding. | |
file | yapf_road.cpp [code] |
The road pathfinding. | |
file | yapf_ship.cpp [code] |
Implementation of YAPF for ships. | |
file | yapf_ship_regions.cpp [code] |
Implementation of YAPF for water regions, which are used for finding intermediate ship destinations. | |
file | yapf_ship_regions.h [code] |
Implementation of YAPF for water regions, which are used for finding intermediate ship destinations. | |
file | yapf_type.hpp [code] |
Types used by YAPF. | |