| OpenTTD
    | 
Implementation of the roadstop base class. More...
#include "stdafx.h"#include "roadveh.h"#include "core/pool_func.hpp"#include "roadstop_base.h"#include "station_base.h"#include "vehicle_func.h"#include "safeguards.h"Go to the source code of this file.
| Data Structures | |
| struct | RoadStopEntryRebuilderHelper | 
| Helper for finding RVs in a road stop.  More... | |
| Typedefs | |
| typedef std::list< const RoadVehicle * > | RVList | 
| A list of road vehicles. | |
| Functions | |
| Vehicle * | FindVehiclesInRoadStop (Vehicle *v, void *data) | 
| Add road vehicles to the station's list if needed. | |
| Variables | |
| RoadStopPool | _roadstop_pool ("RoadStop") | 
| The pool of roadstops. | |
Implementation of the roadstop base class.
Definition in file roadstop.cpp.
Add road vehicles to the station's list if needed.
| v | the found vehicle | 
| data | the extra data used to make our decision | 
Definition at line 330 of file roadstop.cpp.
References RoadStopEntryRebuilderHelper::dir, Vehicle::direction, DirToDiagDir(), SpecializedVehicle< RoadVehicle, Type >::From(), Vehicle::IsPrimaryVehicle(), RVSB_IN_ROAD_STOP, RoadVehicle::state, BaseVehicle::type, VEH_ROAD, RoadStopEntryRebuilderHelper::vehicles, Vehicle::vehstatus, and VS_CRASHED.
Referenced by RoadStop::Entry::Rebuild().
| RoadStopPool _roadstop_pool("RoadStop") | 
The pool of roadstops.
 1.8.1.2
 1.8.1.2