15 Vehicle->SetCarlaMovementComponent(DefaultMovementComponent);
16 DefaultMovementComponent->RegisterComponent();
31 auto *MovementComponent =
CarlaVehicle->GetVehicleMovementComponent();
46 MovementComponent->SetTargetGear(
Control.
Gear,
true);
57 return CarlaVehicle->GetVehicleMovementComponent()->GetCurrentGear();
63 return CarlaVehicle->GetVehicleMovementComponent()->GetForwardSpeed();
void SetThrottleInput(float Value)
const FVehicleControl & GetVehicleControl() const
Vehicle control currently applied to this vehicle.
ACarlaWheeledVehicle * CarlaVehicle
float GetVehicleForwardSpeed() const override
int32 GetVehicleCurrentGear() const override
virtual void BeginPlay() override
void ProcessControl(FVehicleControl &Control) override
static void CreateDefaultMovementComponent(ACarlaWheeledVehicle *Vehicle)