WSF
XWsfRoadTraffic::SGroundTraffic Struct Reference

#include <XWsfRoadTraffic.hpp>

Collaboration diagram for XWsfRoadTraffic::SGroundTraffic:

Public Attributes

int mIdentifier = 0
WsfStringId mVehicleTypeId = nullptr
 Unique identifier for ground vehicle.
bool mAlive = false
 Vehicle type.
bool mVehicleOffRoad = false
 Is this vehicle alive?
bool mStationary = false
 Is this vehicle now off-road?
int mNetwork = -1
 Is this vehicle stationary?
double mRouteDist = 0.0
 Index value of network vehicle is traveling on.
double mSpeed = 0.0
 The length of the path (meters).
double mTravelTime = 0.0
 Speed (meters/sec).
double mStartTime = 0.0
 Amount of time vehicle is moving along road (sec).
double mDeadTime = 0.0
 Time vehicle starts moving (sec).
double mOffRoadTime = 0.0
 Time vehicle stops moving and is removed (sec).
WsfPlatformmRoadPlatform = nullptr
 Time vehicle starts moving off the road (sec).
size_t mRoadPlatformIndex = 0
bool mConvoyVehicle = false

Member Data Documentation

◆ mAlive

bool XWsfRoadTraffic::SGroundTraffic::mAlive = false

Vehicle type.

◆ mConvoyVehicle

bool XWsfRoadTraffic::SGroundTraffic::mConvoyVehicle = false

◆ mDeadTime

double XWsfRoadTraffic::SGroundTraffic::mDeadTime = 0.0

Time vehicle starts moving (sec).

◆ mIdentifier

int XWsfRoadTraffic::SGroundTraffic::mIdentifier = 0

◆ mNetwork

int XWsfRoadTraffic::SGroundTraffic::mNetwork = -1

Is this vehicle stationary?

◆ mOffRoadTime

double XWsfRoadTraffic::SGroundTraffic::mOffRoadTime = 0.0

Time vehicle stops moving and is removed (sec).

◆ mRoadPlatform

WsfPlatform* XWsfRoadTraffic::SGroundTraffic::mRoadPlatform = nullptr

Time vehicle starts moving off the road (sec).

◆ mRoadPlatformIndex

size_t XWsfRoadTraffic::SGroundTraffic::mRoadPlatformIndex = 0

◆ mRouteDist

double XWsfRoadTraffic::SGroundTraffic::mRouteDist = 0.0

Index value of network vehicle is traveling on.

◆ mSpeed

double XWsfRoadTraffic::SGroundTraffic::mSpeed = 0.0

The length of the path (meters).

◆ mStartTime

double XWsfRoadTraffic::SGroundTraffic::mStartTime = 0.0

Amount of time vehicle is moving along road (sec).

◆ mStationary

bool XWsfRoadTraffic::SGroundTraffic::mStationary = false

Is this vehicle now off-road?

◆ mTravelTime

double XWsfRoadTraffic::SGroundTraffic::mTravelTime = 0.0

Speed (meters/sec).

◆ mVehicleOffRoad

bool XWsfRoadTraffic::SGroundTraffic::mVehicleOffRoad = false

Is this vehicle alive?

◆ mVehicleTypeId

WsfStringId XWsfRoadTraffic::SGroundTraffic::mVehicleTypeId = nullptr

Unique identifier for ground vehicle.


The documentation for this struct was generated from the following file:
Copyrights Multiple, All Rights Reserved