MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / IsValidTrack

Function IsValidTrack

src/track_func.h:28–31  ·  view source on GitHub ↗

* Checks if a Track is valid. * * @param track The value to check * @return true if the given value is a valid track. * @note Use this in an assert() */

Source from the content-addressed store, hash-verified

26 * @note Use this in an assert()
27 */
28inline bool IsValidTrack(Track track)
29{
30 return track < TRACK_END;
31}
32
33/**
34 * Checks if a Trackdir is valid for road vehicles.

Callers 12

ValParamTrackOrientationFunction · 0.85
GenericPlaceSignalsFunction · 0.85
HasSignalOnTrackFunction · 0.85
TrackToTrackBitsFunction · 0.85
TrackToOppositeTrackFunction · 0.85
TrackToTrackdirFunction · 0.85
HasTrackFunction · 0.85
TrackCrossesTracksFunction · 0.85
TrackExitdirToTrackdirFunction · 0.85
TrackEnterdirToTrackdirFunction · 0.85
TrackDirectionToTrackdirFunction · 0.85
IsDiagonalTrackFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected