OpenTTD Source
20241108-master-g80f628063a
|
Caching of segment costs. More...
#include "../../timer/timer_game_calendar.h"
#include "../../misc/hashtable.hpp"
#include "../../tile_type.h"
#include "../../track_type.h"
Go to the source code of this file.
Data Structures | |
class | CYapfSegmentCostCacheNoneT< Types > |
CYapfSegmentCostCacheNoneT - the formal only yapf cost cache provider that implements PfNodeCacheFetch(). More... | |
struct | CSegmentCostCacheBase |
Base class for segment cost cache providers. More... | |
struct | CSegmentCostCacheT< Tsegment > |
CSegmentCostCacheT - template class providing hash-map and storage (heap) of Tsegment structures. More... | |
class | CYapfSegmentCostCacheGlobalT< Types > |
CYapfSegmentCostCacheGlobalT - the yapf cost cache provider that adds the segment cost caching functionality to yapf. More... | |
Caching of segment costs.
Definition in file yapf_costcache.hpp.