File diff r17628:416ab6bada3d → r17629:21e9dfd343cd
src/pathfinder/yapf/yapf_costbase.hpp
Show inline comments
 
@@ -12,7 +12,14 @@
 
#ifndef YAPF_COSTBASE_HPP
 
#define YAPF_COSTBASE_HPP
 

	
 
/** Base implementation for cost accounting. */
 
struct CYapfCostBase {
 
	/**
 
	 * Does the given track direction on the given tile yeild an uphill penalty?
 
	 * @param tile The tile to check.
 
	 * @param td   The track direction to check.
 
	 * @return True if there's a slope, otherwise false.
 
	 */
 
	FORCEINLINE static bool stSlopeCost(TileIndex tile, Trackdir td)
 
	{
 
		if (IsDiagonalTrackdir(td)) {
 
@@ -34,9 +41,4 @@ struct CYapfCostBase {
 
	}
 
};
 

	
 
struct CostRailSettings {
 
	/* look-ahead signal penalty */
 
};
 

	
 

	
 
#endif /* YAPF_COSTBASE_HPP */