All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Traffic::TrainVehicle Member List

This is the complete list of members for Eegeo::Traffic::TrainVehicle, including all inherited members.

AddCarriage(TrainCarriage *carriage, float carriageLength) (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
Alpha() (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
CanCollide() const (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
ClearNextCell() (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicleinline
FadeOutThenDestroyVehicle() (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
GetBoundsRadius() const (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
GetCollisionRadius() const (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
GetForwardsVector() const (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicleinline
GetFullModelNodeName() const (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicleinline
GetInitialised() (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicleinline
GetNextCell() (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicleinline
GetPreviousCarriagePosition(float carriageDistanceFromHead) const (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
GetScale() const (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
GetWorldPosition() const (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicleinline
Initialise(const dv3 &ecefInterestPoint) (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicleinline
IsPlayingDeathCeremony() (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
IsUnderground() const (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
NeedsUndergroundCheck() (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
SetIsUnderground(bool isUnderground) (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
SetModelNodeNameSuffix(const std::string &suffix) (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicleinline
TrainVehicle(PathedVehicle *pathedVehicle, float velocity, float headVehicleLength) (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
Update(float elapsedSeconds, float speedMultiplier, const dv3 &ecefInterestPoint) (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
VehicleMarkedToRemove() (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle
~TrainVehicle() (defined in Eegeo::Traffic::TrainVehicle)Eegeo::Traffic::TrainVehicle