Agrarsense
Enumerations
DroneEndAction.h File Reference
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
Include dependency graph for DroneEndAction.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum class  EDroneEndAction : uint8 {
  Destroy = 0 UMETA(DisplayName = "Destroy") , RepeatFromBeginning = 1 UMETA(DisplayName = "Repeat from Beginning") , GoBackwards = 2 UMETA(DisplayName = "Go Backwards") , GenerateRandomNew = 3 UMETA(DisplayName = "Generate Random Points") ,
  Stop = 4 UMETA(DisplayName = "Stop")
}
 

Enumeration Type Documentation

◆ EDroneEndAction

enum class EDroneEndAction : uint8
strong

Drone action types enum.

Enumerator
Destroy 

Immediately destroy the drone when it reaches the last point of its path.

RepeatFromBeginning 

Teleport the drone back to its first point and restart its walking path.

GoBackwards 

Make the drone reverse its path and start walking in the opposite direction.

GenerateRandomNew 

Make the drone reverse its path and start walking in the opposite direction.

Stop 

Stop the drone and leave it stationary until it's manually destroyed.

Definition at line 15 of file DroneEndAction.h.

16{
18 Destroy = 0 UMETA(DisplayName = "Destroy"),
19
21 RepeatFromBeginning = 1 UMETA(DisplayName = "Repeat from Beginning"),
22
24 GoBackwards = 2 UMETA(DisplayName = "Go Backwards"),
25
27 GenerateRandomNew = 3 UMETA(DisplayName = "Generate Random Points"),
28
30 Stop = 4 UMETA(DisplayName = "Stop")
31}