ActorID | AVehicle | protected |
ActorName | AVehicle | protected |
AddWayPoint(FVector Waypoint) | APIDDrone | inline |
APIDDrone() | APIDDrone | |
ApplyVehicleParameters(FWheeledVehicleParameters CurrentParameters) | AVehicle | |
AssignRoamingPoints(const TArray< FTransform > Points) | APIDDrone | private |
AutoPilot(const float DeltaTime) | APIDDrone | private |
AVehicle() | AVehicle | |
BeginPlay() override | APIDDrone | privatevirtual |
ChangeDroneParameters(const FDroneParameters &newParameters) | APIDDrone | |
ClearWaypoints() | APIDDrone | inline |
CollisionSensor | AVehicle | protected |
CreateTopic() | APIDDrone | private |
DestroyActorByID(const FString &ID) | IActorInformation | static |
DestroyHandle | APIDDrone | private |
DestroyTopic() | APIDDrone | private |
distanceToNextPoint | APIDDrone | private |
drawDebugPoints | APIDDrone | private |
DrawDebugPoints() | APIDDrone | private |
DroneHeightFromGround | APIDDrone | private |
DroneParameters | APIDDrone | private |
dronePath | APIDDrone | private |
DroneSkeletalMesh | APIDDrone | private |
EndPlay(const EEndPlayReason::Type EndPlayReason) override | APIDDrone | privatevirtual |
ExportToJsonFile(const FString &FileName) | AVehicle | |
ExtraTransformSensorPositions | AVehicle | protected |
ExtraTransformSensors | AVehicle | protected |
flightmode | APIDDrone | private |
GenerateRoamingPoints(float radius, int32 roamingPoints) | APIDDrone | |
GenerateUniqueID() | IActorInformation | privatestatic |
GetActorByID(const FString &ID) | IActorInformation | static |
GetActorID() const | IActorInformation | |
GetActorID_Implementation() const override | AVehicle | inlinevirtual |
GetActorInformation() const | IActorInformation | |
GetActorInformation_Implementation() const override | AVehicle | inlinevirtual |
GetActorName() const | IActorInformation | |
GetActorName_Implementation() const override | AVehicle | inlinevirtual |
GetActorsWithInterface() | IActorInformation | static |
GetCollisionSensor() const | AVehicle | inline |
GetCurrentWaypointTarget() | APIDDrone | private |
GetCurrentWaypointTarget_Transform() | APIDDrone | private |
GetDroneAction() const | APIDDrone | inline |
GetDroneDistanceToNextPoint() | APIDDrone | inline |
GetDroneParameters() const | APIDDrone | inline |
GetDroneSkeletalMesh() const | APIDDrone | inline |
GetDroneSpeed() const | APIDDrone | inline |
GetInteractableName() const | IInteractable | |
GetInteractableName_Implementation() const override | AVehicle | inlinevirtual |
GetInteractableWorldTransform() const | IInteractable | |
GetInteractableWorldTransform_Implementation() const override | APIDDrone | inlinevirtual |
GetMovedFromGarageTransform() const | AVehicle | inline |
GetOverlapSensor() const | AVehicle | inline |
GetSensorsManager() const | AVehicle | inline |
GetShowForwardArrow() const | APIDDrone | inline |
GetTransformSensor() const | AVehicle | inline |
GetVehicleParameters() const | AVehicle | inline |
GetVehicleType() const override | APIDDrone | inlinevirtual |
GetYawRotationDifference(USkeletalMeshComponent *DroneSkeletalMesh, UStaticMeshComponent *DesiredLocation) | APIDDrone | |
HandleDestroy() | APIDDrone | private |
InnerOverlapSensor | APIDDrone | private |
InteractableName | AVehicle | |
IsRoaming() const | APIDDrone | inlineprivate |
IsVehicleInGarage() const | AVehicle | inline |
manualControl | APIDDrone | private |
MovedFromGarageTransform | AVehicle | protected |
MoveDroneToPosition(const FTransform Transform) | APIDDrone | |
NiagaraComponent | AVehicle | protected |
OnDroneFinished | APIDDrone | |
OnVehicleGarageChanged | AVehicle | |
OriginalCameraTransform | AVehicle | protected |
OverlapSensor | AVehicle | protected |
passedWaypoints | APIDDrone | private |
PositionMesh | APIDDrone | private |
PossessedBy(AController *NewController) override | AVehicle | virtual |
PrintAllIds() | IActorInformation | static |
ResetCamera() | AVehicle | |
ROSBridgeStateChanged(EROSState ROSState) override | APIDDrone | protectedvirtual |
ROSMessage | APIDDrone | protected |
ROSTopic | APIDDrone | protected |
SensorsManager | AVehicle | protected |
SetActorIDAndName(const FString &NewActorName, const FString &NewID) | IActorInformation | |
SetActorIDAndName_Implementation(const FString &NewActorName, const FString &NewID) override | AVehicle | inlinevirtual |
SetActorName(const FString &NewActorName) | IActorInformation | |
SetActorName_Implementation(const FString &NewActorName) override | AVehicle | inlinevirtual |
SetAndValidateActorIDAndName(FString &ActorName, FString &ActorID, TWeakObjectPtr< AActor > Actor) | IActorInformation | static |
SetCurrentTransformToMovedFromGarageTransform() override | APIDDrone | inlinevirtual |
SetDesiredLocationMesh(UStaticMeshComponent *meshcomponent) | APIDDrone | inlineprivate |
SetDrawDebugPoints(bool show) | APIDDrone | inline |
SetDroneAction(EDroneAction mode) | APIDDrone | inline |
SetDroneRotation(USkeletalMeshComponent *target, FRotator rotator) | APIDDrone | private |
SetFlightpath() | APIDDrone | |
SetManualControl(bool value) | APIDDrone | inline |
SetShowForwardArrow(bool Show) | APIDDrone | inline |
SetVehicleIsInGarage(bool VehicleIsInGarage) | AVehicle | inline |
SetVehicleMeshVisibility(bool Visible) | AVehicle | |
SetVehicleParameters(FWheeledVehicleParameters NewParameters) | AVehicle | |
SetVisualizeVehicleOverlapArea(bool Visible) | AVehicle | |
ShowForwardArrow | APIDDrone | private |
StartingPosition | APIDDrone | private |
TeleportVehicleTo(FVector NewLocation, FRotator NewRotation) | AVehicle | |
TeleportVehicleTo_Implementation(FVector NewLocation, FRotator NewRotation) | AVehicle | virtual |
Tick(float DeltaTime) override | APIDDrone | privatevirtual |
ToggleLights(bool isOn) | AVehicle | |
TogglePhysics(bool isOn) | AVehicle | |
TransformSensor | AVehicle | protected |
UpdateGroundHeight() | APIDDrone | private |
ValidateID(const FString &ActorID, TWeakObjectPtr< AActor > Actor) | IActorInformation | privatestatic |
VehicleInGarage | AVehicle | protected |
VehicleParameters | AVehicle | protected |
waypointReached | APIDDrone | private |
WayPoints | APIDDrone | private |
World | APIDDrone | private |