272   inline bool UsesOverlay()
 const 
  300   return &_railtypes[railtype];
 
  347   return (_price[PR_BUILD_RAIL] * 
GetRailTypeInfo(railtype)->cost_multiplier) >> 3;
 
  384     return min(upgradecost, rebuildcost);
 
  402   return (_price[PR_INFRASTRUCTURE_RAIL] * 
GetRailTypeInfo(railtype)->maintenance_multiplier * num * (1 + 
IntSqrt(total_num))) >> 11; 
 
  412   return (_price[PR_INFRASTRUCTURE_RAIL] * 15 * num * (1 + 
IntSqrt(num))) >> 8; 
 
  415 void DrawTrainDepotSprite(
int x, 
int y, 
int image, 
RailType railtype);
 
  436 extern uint8 _sorted_railtypes_size;
 
  442 #define FOR_ALL_SORTED_RAILTYPES(var) for (uint8 index = 0; index < _sorted_railtypes_size && (var = _sorted_railtypes[index], true) ; index++)