|
CARLA
|
#include <CarlaActor.h>
Inheritance diagram for FVehicleActor:Additional Inherited Members | |
Public Types inherited from FCarlaActor | |
| enum class | ActorType : uint8 { Other , Vehicle , Walker , TrafficLight , TrafficSign , Sensor , 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 |
| bool | bHasMirroredKinematics = false |
| FVector | MirroredAngularVelocity = FVector::ZeroVector |
| uint64 | MirroredKinematicsFrame = 0u |
| FVector | MirroredVelocity = FVector::ZeroVector |
| ActorType | Type = ActorType::INVALID |
| UWorld * | World = nullptr |
Definition at line 605 of file CarlaActor.h.
| FVehicleActor::FVehicleActor | ( | IdType | ActorId, |
| AActor * | Actor, | ||
| TSharedPtr< const FActorInfo > | Info, | ||
| carla::rpc::ActorState | InState, | ||
| UWorld * | World | ||
| ) |
Definition at line 57 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FCarlaActor::Type, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1280 of file CarlaActor.cpp.
References FVehicleData::AckermannControllerSettings, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1201 of file CarlaActor.cpp.
References FVehicleData::AckermannControl, FVehicleData::bAckermannControlActive, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1180 of file CarlaActor.cpp.
References FVehicleData::bAckermannControlActive, FVehicleData::Control, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 963 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, FVehicleData::PhysicsControl, PhysicsControl, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 949 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 845 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NullActor, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 811 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NullActor, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 828 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NullActor, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 794 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NullActor, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1340 of file CarlaActor.cpp.
References UCarSimManagerComponent::CreateCarsimComponent(), FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1382 of file CarlaActor.cpp.
References UChronoMovementComponent::CreateChronoMovementComponent(), FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1260 of file CarlaActor.cpp.
References FVehicleData::AckermannControllerSettings, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 896 of file CarlaActor.cpp.
References FVehicleData::FailureState, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 862 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, FVehicleData::PhysicsControl, PhysicsControl, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1241 of file CarlaActor.cpp.
References FVehicleData::AckermannControl, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1222 of file CarlaActor.cpp.
References FVehicleData::Control, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 915 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), FVehicleData::LightState, NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 881 of file CarlaActor.cpp.
References FunctionNotAvailableWhenDormant, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1084 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, FCarlaActor::Vehicle, and WheelNotFound.
|
virtual |
Reimplemented from FCarlaActor.
Definition at line 1042 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, FCarlaActor::Vehicle, and WheelNotFound.
|
finalvirtual |
Offset in meters.
Reimplemented from FCarlaActor.
Definition at line 1124 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, FCarlaActor::Vehicle, and WheelNotFound.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 935 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1301 of file CarlaActor.cpp.
References AutoPilotNotSupported, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1162 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 984 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), FVehicleData::LightState, NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1144 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, FCarlaActor::Vehicle, and WheelAnimationNotSupported.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1064 of file CarlaActor.cpp.
References CanSetWheelPose(), FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1020 of file CarlaActor.cpp.
References CanSetWheelPose(), FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Offset in meters.
Reimplemented from FCarlaActor.
Definition at line 1104 of file CarlaActor.cpp.
References CanSetWheelPose(), FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1323 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, and FCarlaActor::Vehicle.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1357 of file CarlaActor.cpp.
References CarSimPluginNotEnabled, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAVehicle, Success, UCarSimManagerComponent::UseCarSimRoad(), and FCarlaActor::Vehicle.