#include <CarlaActor.h>
Additional Inherited Members | |
Public Types inherited from FCarlaActor | |
enum | ActorType : uint8 { ActorType::Other, ActorType::Vehicle, ActorType::Walker, ActorType::TrafficLight, ActorType::TrafficSign, ActorType::Sensor, ActorType::INVALID } |
using | IdType = uint32 |
Static Public Member Functions inherited from FCarlaActor | |
static TSharedPtr< FCarlaActor > | ConstructCarlaActor (IdType ActorId, AActor *Actor, TSharedPtr< const FActorInfo > Info, ActorType Type, carla::rpc::ActorState InState, UWorld *World) |
Protected Attributes inherited from FCarlaActor | |
TSharedPtr< FActorData > | ActorData = nullptr |
ActorType | Type = ActorType::INVALID |
UWorld * | World = nullptr |
Definition at line 471 of file CarlaActor.h.
FVehicleActor::FVehicleActor | ( | IdType | ActorId, |
AActor * | Actor, | ||
TSharedPtr< const FActorInfo > | Info, | ||
carla::rpc::ActorState | InState, | ||
UWorld * | World | ||
) |
Definition at line 54 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FCarlaActor::Type, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 929 of file CarlaActor.cpp.
References FVehicleData::AckermannControllerSettings, FCarlaActor::ActorData, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 850 of file CarlaActor.cpp.
References FVehicleData::AckermannControl, FCarlaActor::ActorData, FVehicleData::bAckermannControlActive, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 829 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FVehicleData::bAckermannControlActive, FVehicleData::Control, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 733 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, FVehicleData::PhysicsControl, PhysicsControl, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 719 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 630 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NullActor, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 613 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NullActor, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 989 of file CarlaActor.cpp.
References UCarSimManagerComponent::CreateCarsimComponent(), FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1031 of file CarlaActor.cpp.
References UChronoMovementComponent::CreateChronoMovementComponent(), FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 909 of file CarlaActor.cpp.
References FVehicleData::AckermannControllerSettings, FCarlaActor::ActorData, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 666 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FVehicleData::FailureState, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 647 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, FVehicleData::PhysicsControl, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 890 of file CarlaActor.cpp.
References FVehicleData::AckermannControl, FCarlaActor::ActorData, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 871 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FVehicleData::Control, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 685 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), FVehicleData::LightState, NotAVehicle, Success, and Vehicle.
|
virtual |
Reimplemented from FCarlaActor.
Definition at line 792 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 705 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 950 of file CarlaActor.cpp.
References AutoPilotNotSupported, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 811 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 754 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), FVehicleData::LightState, NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 775 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 972 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1006 of file CarlaActor.cpp.
References CarSimPluginNotEnabled, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, UCarSimManagerComponent::UseCarSimRoad(), and Vehicle.