|
| virtual ECarlaServerResponse | FreezeTrafficLight (bool bFreeze) final |
| |
| | FTrafficLightActor (IdType ActorId, AActor *Actor, TSharedPtr< const FActorInfo > Info, carla::rpc::ActorState InState, UWorld *World) |
| |
| virtual UTrafficLightController * | GetTrafficLightController () final |
| |
| virtual ETrafficLightState | GetTrafficLightState () const final |
| |
| virtual ECarlaServerResponse | ResetTrafficLightGroup () final |
| |
| virtual ECarlaServerResponse | SetLightGreenTime (float time) final |
| |
| virtual ECarlaServerResponse | SetLightRedTime (float time) final |
| |
| virtual ECarlaServerResponse | SetLightYellowTime (float time) final |
| |
| virtual ECarlaServerResponse | SetTrafficLightState (const ETrafficLightState &State) final |
| |
| ECarlaServerResponse | AddActorAngularImpulse (const FVector &AngularInpulse) |
| |
| ECarlaServerResponse | AddActorForce (const FVector &Force) |
| |
| ECarlaServerResponse | AddActorForceAtLocation (const FVector &Force, const FVector &Location) |
| |
| ECarlaServerResponse | AddActorImpulse (const FVector &Impulse) |
| |
| ECarlaServerResponse | AddActorImpulseAtLocation (const FVector &Impulse, const FVector &Location) |
| |
| ECarlaServerResponse | AddActorTorque (const FVector &Torque) |
| |
| void | AddChildren (IdType ChildId) |
| |
| virtual ECarlaServerResponse | ApplyAckermannControllerSettings (const FAckermannControllerSettings &) |
| |
| virtual ECarlaServerResponse | ApplyAckermannControlToVehicle (const FVehicleAckermannControl &, const EVehicleInputPriority &) |
| |
| virtual ECarlaServerResponse | ApplyControlToVehicle (const FVehicleControl &, const EVehicleInputPriority &) |
| |
| virtual ECarlaServerResponse | ApplyControlToWalker (const FWalkerControl &) |
| |
| virtual ECarlaServerResponse | ApplyPhysicsControl (const FVehiclePhysicsControl &) |
| |
| virtual ECarlaServerResponse | BlendPose (float Blend) |
| |
| void | BuildActorData () |
| |
| void | ClearMirroredKinematics () |
| |
| virtual ECarlaServerResponse | CloseVehicleDoor (const EVehicleDoor) |
| |
| virtual ECarlaServerResponse | DisableActorConstantAcceleration () |
| |
| virtual ECarlaServerResponse | DisableActorConstantVelocity () |
| |
| virtual ECarlaServerResponse | EnableActorConstantAcceleration (const FVector &) |
| |
| virtual ECarlaServerResponse | EnableActorConstantVelocity (const FVector &) |
| |
| virtual ECarlaServerResponse | EnableCarSim (const FString &) |
| |
| virtual ECarlaServerResponse | EnableChronoPhysics (uint64_t, float, const FString &, const FString &, const FString &, const FString &) |
| |
| | FCarlaActor ()=default |
| |
| | FCarlaActor (IdType ActorId, AActor *Actor, TSharedPtr< const FActorInfo > Info, carla::rpc::ActorState InState, UWorld *World) |
| |
| virtual ECarlaServerResponse | GetAckermannControllerSettings (FAckermannControllerSettings &) |
| |
| AActor * | GetActor () |
| |
| const AActor * | GetActor () const |
| |
| FVector | GetActorAngularVelocity () const |
| |
| ECarlaServerResponse | GetActorBoneNames (TArray< FString > &Names) const |
| |
| ECarlaServerResponse | GetActorBoneRelativeTransforms (TArray< FTransform > &Transforms) const |
| |
| ECarlaServerResponse | GetActorBoneWorldTransforms (TArray< FTransform > &Transforms) const |
| |
| ECarlaServerResponse | GetActorComponentNames (TArray< FString > &Names) const |
| |
| ECarlaServerResponse | GetActorComponentRelativeTransform (const FString &ComponentName, FTransform &Transform) const |
| |
| ECarlaServerResponse | GetActorComponentWorldTransform (const FString &ComponentName, FTransform &Transform) const |
| |
| FActorData * | GetActorData () |
| |
| template<typename T > |
| T * | GetActorData () |
| |
| const FActorData * | GetActorData () const |
| |
| template<typename T > |
| const T * | GetActorData () const |
| |
| FVector | GetActorGlobalLocation () const |
| |
| FTransform | GetActorGlobalTransform () const |
| |
| IdType | GetActorId () const |
| |
| const FActorInfo * | GetActorInfo () const |
| |
| FVector | GetActorLocalLocation () const |
| |
| FTransform | GetActorLocalTransform () const |
| |
| ECarlaServerResponse | GetActorRigSnapshot (FActorRigSnapshot &Rig) const |
| |
| ECarlaServerResponse | GetActorSocketNames (TArray< FString > &Names) const |
| |
| ECarlaServerResponse | GetActorSocketRelativeTransforms (TArray< FTransform > &Transforms) const |
| |
| ECarlaServerResponse | GetActorSocketWorldTransforms (TArray< FTransform > &Transforms) const |
| |
| carla::rpc::ActorState | GetActorState () const |
| |
| ActorType | GetActorType () const |
| |
| virtual FVector | GetActorVelocity () const |
| |
| carla::rpc::AttachmentType | GetAttachmentType () const |
| |
| virtual ECarlaServerResponse | GetBonesTransform (FWalkerBoneControlOut &) |
| |
| const TArray< IdType > & | GetChildren () const |
| |
| virtual ECarlaServerResponse | GetFailureState (carla::rpc::VehicleFailureState &) |
| |
| FVector | GetMirroredAngularVelocityInRadians () const |
| |
| uint64 | GetMirroredKinematicsFrame () const |
| |
| IdType | GetParent () const |
| |
| virtual ECarlaServerResponse | GetPhysicsControl (FVehiclePhysicsControl &) |
| |
| virtual ECarlaServerResponse | GetPoseFromAnimation () |
| |
| IdType | GetPrimaryActorId () const |
| | The id clients know this actor by: the primary's for a mirror on a Multi-GPU secondary, this actor's own id everywhere else.
|
| |
| virtual ECarlaServerResponse | GetVehicleAckermannControl (FVehicleAckermannControl &) |
| |
| virtual ECarlaServerResponse | GetVehicleControl (FVehicleControl &) |
| |
| virtual ECarlaServerResponse | GetVehicleLightState (FVehicleLightState &) |
| |
| virtual ECarlaServerResponse | GetVehicleTelemetryData (FVehicleTelemetryData &) |
| |
| virtual ECarlaServerResponse | GetWalkerControl (FWalkerControl &) |
| |
| virtual ECarlaServerResponse | GetWheelPitchAngle (const EVehicleWheelLocation &, float &) |
| |
| virtual ECarlaServerResponse | GetWheelSteerAngle (const EVehicleWheelLocation &, float &) |
| |
| virtual ECarlaServerResponse | GetWheelSuspensionOffset (const EVehicleWheelLocation &, float &) |
| |
| bool | HasMirroredKinematics () const |
| |
| bool | IsActive () const |
| |
| bool | IsAlive () const |
| |
| bool | IsDormant () const |
| |
| bool | IsInValid () const |
| |
| bool | IsPendingKill () const |
| |
| virtual ECarlaServerResponse | OpenVehicleDoor (const EVehicleDoor) |
| |
| void | PutActorToSleep (UCarlaEpisode *CarlaEpisode) |
| |
| void | RemoveChildren (IdType ChildId) |
| |
| virtual ECarlaServerResponse | SetActorAutopilot (bool, bool bKeepState=false) |
| |
| virtual ECarlaServerResponse | SetActorCollisions (bool bEnabled) |
| |
| virtual ECarlaServerResponse | SetActorDead () |
| |
| virtual ECarlaServerResponse | SetActorEnableGravity (bool bEnabled) |
| |
| void | SetActorGlobalLocation (const FVector &Location, ETeleportType Teleport=ETeleportType::TeleportPhysics) |
| |
| void | SetActorGlobalTransform (const FTransform &Transform, ETeleportType Teleport=ETeleportType::TeleportPhysics) |
| |
| void | SetActorLocalLocation (const FVector &Location, ETeleportType Teleport=ETeleportType::TeleportPhysics) |
| |
| void | SetActorLocalTransform (const FTransform &Transform, ETeleportType Teleport=ETeleportType::TeleportPhysics) |
| |
| virtual ECarlaServerResponse | SetActorSimulatePhysics (bool bEnabled) |
| |
| void | SetActorState (carla::rpc::ActorState InState) |
| |
| ECarlaServerResponse | SetActorTargetAngularVelocity (const FVector &AngularVelocity) |
| |
| ECarlaServerResponse | SetActorTargetVelocity (const FVector &Velocity) |
| |
| void | SetAttachmentType (carla::rpc::AttachmentType InAttachmentType) |
| |
| virtual ECarlaServerResponse | SetBonesTransform (const FWalkerBoneControlIn &) |
| |
| void | SetMirroredKinematics (const FVector &Velocity, const FVector &AngularVelocityRadians, uint64 Frame) |
| | Multi-GPU secondary: the primary's velocities of the actor this one mirrors, in the world frame (cm/s and rad/s), of primary frame Frame.
|
| |
| void | SetParent (IdType InParentId) |
| |
| void | SetPrimaryActorId (IdType InPrimaryActorId) |
| | Multi-GPU secondary: the id the primary gave the actor this one mirrors.
|
| |
| virtual ECarlaServerResponse | SetVehicleLightState (const FVehicleLightState &) |
| |
| virtual ECarlaServerResponse | SetWalkerState (const FTransform &Transform, carla::rpc::WalkerControl WalkerControl) |
| |
| virtual ECarlaServerResponse | SetWheelAnimationOverride (bool) |
| |
| virtual ECarlaServerResponse | SetWheelPitchAngle (const EVehicleWheelLocation &, float) |
| |
| virtual ECarlaServerResponse | SetWheelSteerDirection (const EVehicleWheelLocation &, float) |
| |
| virtual ECarlaServerResponse | SetWheelSuspensionOffset (const EVehicleWheelLocation &, float) |
| |
| virtual ECarlaServerResponse | ShowVehicleDebugTelemetry (bool) |
| |
| ECarlaServerResponse | ToWorld (const TArray< FTransform > &Relative, TArray< FTransform > &Transforms) const |
| |
| virtual ECarlaServerResponse | UseCarSimRoad (bool) |
| |
| void | WakeActorUp (UCarlaEpisode *CarlaEpisode) |
| |
| virtual | ~FCarlaActor () |
| |
Definition at line 716 of file CarlaActor.h.