#include <vehicleextendedstate.h>

Public Types | |
| enum | GearState { Park , Drive , Reverse , Neutral } |
Public Member Functions | |
| VehicleExtendedState () | |
| GearState | getGearState () const |
| void | setGearState (GearState gearState) |
| bool | getIndicatorLeftOn () const |
| void | setIndicatorLeftOn (bool indicatorLeftOn) |
| bool | getIndicatorRightOn () const |
| void | setIndicatorRightOn (bool indicatorRightOn) |
| bool | getAutomaticControlAccelerationOn () const |
| void | setAutomaticControlAccelerationOn (bool automaticControlAccelerationOn) |
| bool | getAutomaticControlAccelerationActive () const |
| void | setAutomaticControlAccelerationActive (bool automaticControlAccelerationActive) |
| bool | getAutomaticControlSteeringOn () const |
| void | setAutomaticControlSteeringOn (bool automaticControlSteeringOn) |
| bool | getAutomaticControlOn () const |
| bool | getCheckpointClearance () const |
| void | setCheckpointClearance (bool checkpointClearance) |
Private Attributes | |
| GearState | gearState_ |
| bool | indicatorLeftOn_ |
| bool | indicatorRightOn_ |
| bool | automaticControlAccelerationOn_ |
| bool | automaticControlAccelerationActive_ |
| bool | automaticControlSteeringOn_ |
| bool | checkpointClearance_ |
Extended state information for vehicle. Lists states, which are not included in the primary motion state of the vehicle.
|
inline |
|
inline |

|
inline |

|
inline |


|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
inline |

|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |