#include <yapf_costcache.hpp>
Public Types | |
typedef Types::Tpf | Tpf |
the pathfinder class (derived from THIS class) | |
typedef Types::NodeList::Titem | Node |
this will be our node type | |
Public Member Functions | |
FORCEINLINE bool | PfNodeCacheFetch (Node &n) |
Called by YAPF to attach cached or local segment cost data to the given node. | |
FORCEINLINE void | PfNodeCacheFlush (Node &n) |
Called by YAPF to flush the cached segment cost data back into cache storage. |
Used when nodes don't have CachedData defined (they don't count with any segment cost caching).
Definition at line 22 of file yapf_costcache.hpp.
FORCEINLINE bool CYapfSegmentCostCacheNoneT< Types >::PfNodeCacheFetch | ( | Node & | n | ) | [inline] |
Called by YAPF to attach cached or local segment cost data to the given node.
Definition at line 30 of file yapf_costcache.hpp.
FORCEINLINE void CYapfSegmentCostCacheNoneT< Types >::PfNodeCacheFlush | ( | Node & | n | ) | [inline] |
Called by YAPF to flush the cached segment cost data back into cache storage.
Current cache implementation doesn't use that.
Definition at line 37 of file yapf_costcache.hpp.