31 std::vector<WheelTelemetryData>
wheels)
42 const std::vector<WheelTelemetryData> &
GetWheels()
const {
47 void SetWheels(std::vector<WheelTelemetryData> &in_wheels) {
58 std::vector<WheelTelemetryData>
wheels;
73 return !(*
this != rhs);
76#ifdef LIBCARLA_INCLUDED_FROM_UE4
96 wheels = std::vector<WheelTelemetryData>();
98 for (
const auto &Wheel : TelemetryData.
Wheels) {
125 TArray<FWheelTelemetryData> Wheels;
127 for (
const auto &wheel :
wheels) {
132 TelemetryData.
Wheels = Wheels;
134 return TelemetryData;
const std::vector< WheelTelemetryData > & GetWheels() const
void SetWheels(std::vector< WheelTelemetryData > &in_wheels)
MSGPACK_DEFINE_ARRAY(speed, steer, throttle, brake, engine_rpm, gear, drag, wheels)
bool operator==(const VehicleTelemetryData &rhs) const
VehicleTelemetryData(float speed, float steer, float throttle, float brake, float engine_rpm, int32_t gear, float drag, std::vector< WheelTelemetryData > wheels)
VehicleTelemetryData()=default
bool operator!=(const VehicleTelemetryData &rhs) const
std::vector< WheelTelemetryData > wheels
VehicleTelemetryData(const FVehicleTelemetryData &TelemetryData)
TArray< FWheelTelemetryData > Wheels