|
| TrainVehicle (PathedVehicle *pathedVehicle, float velocity, float headVehicleLength) |
|
const Eegeo::dv3 & | GetWorldPosition () const |
|
const Eegeo::v3 & | GetForwardsVector () const |
|
const std::string & | GetFullModelNodeName () const |
|
TrafficSimulationCell * | GetNextCell () |
|
bool | GetInitialised () |
|
void | ClearNextCell () |
|
void | Update (float elapsedSeconds, float speedMultiplier, const dv3 &ecefInterestPoint) |
|
void | Initialise (const dv3 &ecefInterestPoint) |
|
TrainPreviousPosition | GetPreviousCarriagePosition (float carriageDistanceFromHead) const |
|
void | AddCarriage (TrainCarriage *carriage, float carriageLength) |
|
float | Alpha () |
|
bool | VehicleMarkedToRemove () |
|
void | FadeOutThenDestroyVehicle () |
|
bool | IsPlayingDeathCeremony () |
|
bool | CanCollide () const |
|
float | GetCollisionRadius () const |
|
float | GetBoundsRadius () const |
|
float | GetScale () const |
|
void | SetModelNodeNameSuffix (const std::string &suffix) |
|
bool | IsUnderground () const |
|
bool | NeedsUndergroundCheck () |
|
void | SetIsUnderground (bool isUnderground) |
|
The documentation for this class was generated from the following files: