#include <BaseCarlaMovementComponent.h>
Inheritance diagram for UBaseCarlaMovementComponent:
Collaboration 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 17 of file BaseCarlaMovementComponent.h.
|
overridevirtual |
Reimplemented in UCarSimManagerComponent, and UDefaultMovementComponent.
Definition at line 15 of file BaseCarlaMovementComponent.cpp.
References CarlaVehicle, and Vehicle.
Referenced by UChronoMovementComponent::CreateChronoMovementComponent().
Here is the caller graph for this function:
|
protected |
Definition at line 53 of file BaseCarlaMovementComponent.cpp.
References CarlaVehicle.
Referenced by UChronoMovementComponent::CreateChronoMovementComponent().
Here is the caller graph for this function:
|
protected |
Definition at line 70 of file BaseCarlaMovementComponent.cpp.
References CarlaVehicle, GetVelocity(), carla::log_warning(), and ACarlaWheeledVehicle::RestoreVehiclePhysicsControl().
Referenced by UChronoMovementComponent::DisableChronoPhysics().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Reimplemented in UCarSimManagerComponent, and UDefaultMovementComponent.
Definition at line 43 of file BaseCarlaMovementComponent.cpp.
Referenced by UChronoMovementComponent::CreateChronoMovementComponent(), and ACarlaWheeledVehicle::GetVehicleCurrentGear().
Here is the caller graph for this function:
|
virtual |
Reimplemented in UCarSimManagerComponent, and UDefaultMovementComponent.
Definition at line 48 of file BaseCarlaMovementComponent.cpp.
Referenced by UChronoMovementComponent::CreateChronoMovementComponent(), and ACarlaWheeledVehicle::GetVehicleForwardSpeed().
Here is the caller graph for this function:
|
virtual |
Reimplemented in UCarSimManagerComponent.
Definition at line 34 of file BaseCarlaMovementComponent.cpp.
References CarlaVehicle.
Referenced by UChronoMovementComponent::CreateChronoMovementComponent(), EnableUE4VehiclePhysics(), and ACarlaWheeledVehicle::GetVelocity().
Here is the caller graph for this function:
|
virtual |
Reimplemented in UCarSimManagerComponent, and UDefaultMovementComponent.
Definition at line 29 of file BaseCarlaMovementComponent.cpp.
Referenced by UChronoMovementComponent::CreateChronoMovementComponent(), and ACarlaWheeledVehicle::FlushVehicleControl().
Here is the caller graph for this function:
|
protected |
Definition at line 24 of file BaseCarlaMovementComponent.h.
Referenced by BeginPlay(), UCarSimManagerComponent::BeginPlay(), UChronoMovementComponent::CreateChronoMovementComponent(), UChronoMovementComponent::DisableChronoPhysics(), DisableUE4VehiclePhysics(), EnableUE4VehiclePhysics(), UCarSimManagerComponent::EndPlay(), UDefaultMovementComponent::GetVehicleCurrentGear(), UDefaultMovementComponent::GetVehicleForwardSpeed(), GetVelocity(), UCarSimManagerComponent::OnCarSimHit(), UCarSimManagerComponent::OnCarSimOverlap(), and UDefaultMovementComponent::ProcessControl().
1.8.13