8#include "CoreMinimal.h" 
    9#include "Engine/DataAsset.h" 
   10#include "Engine/Texture2D.h" 
   11#include "Internationalization/Text.h" 
   12#include "GameFramework/Actor.h" 
   16#include "SensorDataAsset.generated.h" 
   22UCLASS(Blueprintable, BlueprintType)
 
   30    UFUNCTION(BlueprintPure)
 
   31    FText GetShortNameWithFallback()
 
   33        return ShortName.IsEmpty() ? Name : ShortName;
 
   37    UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = 
"Sensor data")
 
   38    FString UniqueIdentifier;
 
   41    UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "Sensor data")
 
   45    UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "Sensor data")
 
   49    UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "Sensor data")
 
   53    UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "Sensor data")
 
   57    UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "Sensor data")
 
   61    UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "Sensor data")
 
   65    UPROPERTY(BlueprintReadWrite, EditDefaultsOnly, Category = "Sensor data")
 
   66    TObjectPtr<UTexture2D> Icon;