|
CARLA
|
#include <BaseCarlaMovementComponent.h>
Inheritance diagram for UBaseCarlaMovementComponent:Public Member Functions | |
| virtual void | BeginPlay () override |
| virtual int32 | GetVehicleCurrentGear () const |
| virtual float | GetVehicleForwardSpeed () const |
| virtual FVector | GetVelocity () const |
| virtual void | ProcessControl (FVehicleControl &Control) |
Protected Member Functions | |
| void | DisableUE4VehiclePhysics () |
| void | EnableUE4VehiclePhysics (bool bResetVelocity=true) |
Protected Attributes | |
| ACarlaWheeledVehicle * | CarlaVehicle |
Definition at line 21 of file BaseCarlaMovementComponent.h.
|
overridevirtual |
Reimplemented in UCarSimManagerComponent, and UDefaultMovementComponent.
Definition at line 16 of file BaseCarlaMovementComponent.cpp.
References CarlaVehicle, and Vehicle.
|
protected |
Definition at line 54 of file BaseCarlaMovementComponent.cpp.
References CarlaVehicle.
|
protected |
Definition at line 71 of file BaseCarlaMovementComponent.cpp.
References CarlaVehicle, GetVelocity(), carla::log_warning(), and ACarlaWheeledVehicle::RestoreVehiclePhysicsControl().
Referenced by UChronoMovementComponent::DisableChronoPhysics().
|
virtual |
Reimplemented in UCarSimManagerComponent, and UDefaultMovementComponent.
Definition at line 44 of file BaseCarlaMovementComponent.cpp.
Referenced by ACarlaWheeledVehicle::GetVehicleCurrentGear().
|
virtual |
Reimplemented in UCarSimManagerComponent, and UDefaultMovementComponent.
Definition at line 49 of file BaseCarlaMovementComponent.cpp.
Referenced by ACarlaWheeledVehicle::GetVehicleForwardSpeed().
|
virtual |
Reimplemented in UCarSimManagerComponent.
Definition at line 35 of file BaseCarlaMovementComponent.cpp.
References CarlaVehicle.
Referenced by EnableUE4VehiclePhysics(), and ACarlaWheeledVehicle::GetVelocity().
|
virtual |
Reimplemented in UCarSimManagerComponent, and UDefaultMovementComponent.
Definition at line 30 of file BaseCarlaMovementComponent.cpp.
Referenced by ACarlaWheeledVehicle::FlushVehicleControl().
|
protected |
Definition at line 28 of file BaseCarlaMovementComponent.h.
Referenced by BeginPlay(), UCarSimManagerComponent::BeginPlay(), UChronoMovementComponent::DisableChronoPhysics(), DisableUE4VehiclePhysics(), EnableUE4VehiclePhysics(), UCarSimManagerComponent::EndPlay(), UDefaultMovementComponent::GetVehicleCurrentGear(), UDefaultMovementComponent::GetVehicleForwardSpeed(), GetVelocity(), UCarSimManagerComponent::OnCarSimHit(), UCarSimManagerComponent::OnCarSimOverlap(), and UDefaultMovementComponent::ProcessControl().