Searched refs:HasTrackdir (Results 1 – 6 of 6) sorted by relevance
/dports/games/openttd/openttd-12.1/src/pathfinder/yapf/ |
H A D | yapf_road.cpp | 282 return tile == m_destTile && HasTrackdir(m_destTrackdirs, trackdir); in PfDetectDestinationTile() 471 …if (!HasTrackdir(GetTrackdirBitsForRoad(src_tile, this->IsTram() ? RTT_TRAM : RTT_ROAD), src_td)) { in SetOriginFromVehiclePos() 552 if (!HasTrackdir(GetTrackdirBitsForRoad(tile, GetRoadTramType(v->roadtype)), trackdir)) { in YapfRoadVehicleFindNearestDepot()
|
H A D | yapf_ship.cpp | 150 return (HasTrackdir(trackdirs, veh_dir)) ? veh_dir : (Trackdir)FindFirstBit2x64(trackdirs); in ChooseShipTrack() 268 if (HasTrackdir(TrackdirCrossesTrackdirs(td1), td2)) { in CurveCost()
|
H A D | yapf_common.hpp | 143 return (n.m_key.m_tile == m_destTile) && HasTrackdir(m_destTrackdirs, n.GetTrackdir()); in PfDetectDestination()
|
H A D | yapf_destrail.hpp | 173 return (tile == m_destTile) && HasTrackdir(m_destTrackdirs, td); in PfDetectDestination()
|
H A D | yapf_costrail.hpp | 99 && HasTrackdir(TrackdirCrossesTrackdirs(td1), td2)) { in CurveCost() 274 assert((HasTrackdir(tf->m_new_td_bits, n.m_key.m_td))); in PfCalcCost()
|
/dports/games/openttd/openttd-12.1/src/ |
H A D | track_func.h | 339 static inline bool HasTrackdir(TrackdirBits trackdirs, Trackdir trackdir) in HasTrackdir() function
|