#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 588 of file CarlaActor.h.
FWalkerActor::FWalkerActor | ( | IdType | ActorId, |
AActor * | Actor, | ||
TSharedPtr< const FActorInfo > | Info, | ||
carla::rpc::ActorState | InState, | ||
UWorld * | World | ||
) |
Definition at line 98 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FCarlaActor::Type, and FCarlaActor::Walker.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1345 of file CarlaActor.cpp.
References FCarlaActor::ActorData, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAWalker, Success, FWalkerData::WalkerControl, and WalkerIncompatibleController.
|
virtual |
Reimplemented from FCarlaActor.
Definition at line 1414 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAWalker, Success, and WalkerIncompatibleController.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1370 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAWalker, Success, and WalkerIncompatibleController.
|
virtual |
Reimplemented from FCarlaActor.
Definition at line 1436 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAWalker, Success, and WalkerIncompatibleController.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1260 of file CarlaActor.cpp.
References ActorTypeMismatch, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), Success, FWalkerData::WalkerControl, WalkerDead, and WalkerIncompatibleController.
|
virtual |
Reimplemented from FCarlaActor.
Definition at line 1458 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAWalker, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1318 of file CarlaActor.cpp.
References Character, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAWalker, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1292 of file CarlaActor.cpp.
References FCarlaActor::ActorData, Character, FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAWalker, and Success.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1392 of file CarlaActor.cpp.
References FCarlaActor::GetActor(), FCarlaActor::IsDormant(), NotAWalker, Success, and WalkerIncompatibleController.
|
finalvirtual |
Reimplemented from FCarlaActor.
Definition at line 1211 of file CarlaActor.cpp.
References ActorTypeMismatch, FCarlaActor::GetActor(), FCarlaActor::GetActorGlobalLocation(), FCarlaActor::IsDormant(), FCarlaActor::SetActorGlobalTransform(), Success, FWalkerData::WalkerControl, WalkerDead, and WalkerIncompatibleController.