Home
last modified time | relevance | path

Searched refs:HasTrackdir (Results 1 – 6 of 6) sorted by relevance

/dports/games/openttd/openttd-12.1/src/pathfinder/yapf/
H A Dyapf_road.cpp282 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 Dyapf_ship.cpp150 return (HasTrackdir(trackdirs, veh_dir)) ? veh_dir : (Trackdir)FindFirstBit2x64(trackdirs); in ChooseShipTrack()
268 if (HasTrackdir(TrackdirCrossesTrackdirs(td1), td2)) { in CurveCost()
H A Dyapf_common.hpp143 return (n.m_key.m_tile == m_destTile) && HasTrackdir(m_destTrackdirs, n.GetTrackdir()); in PfDetectDestination()
H A Dyapf_destrail.hpp173 return (tile == m_destTile) && HasTrackdir(m_destTrackdirs, td); in PfDetectDestination()
H A Dyapf_costrail.hpp99 && 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 Dtrack_func.h339 static inline bool HasTrackdir(TrackdirBits trackdirs, Trackdir trackdir) in HasTrackdir() function