11#include "Materials/MaterialInstanceDynamic.h"
13#include "ThermalCamera.generated.h"
29 UFUNCTION(BlueprintCallable)
32 UFUNCTION(BlueprintCallable, BlueprintPure)
35 return ThermalCameraParameters;
52 return StructToString(ThermalCameraParameters);
63 virtual void EndPlay(
const EEndPlayReason::Type EndPlayReason)
override;
71 void UpdateThermalMaterial();
77 inline static const FName WidthNoise =
"WidthNoise";
78 inline static const FName HeightNoise =
"HeightNoise";
80 inline static const FName WarmColor =
"WarmColor";
81 inline static const FName WarmColor2 =
"WarmColor2";
82 inline static const FName ColdColor =
"ColdColor";
83 inline static const FName ColdColor2 =
"ColdColor2";
TWeakObjectPtr< UMaterialInstanceDynamic > ThermalMaterial
FThermalCameraParameters ThermalCameraParameters
virtual ESensorTypes GetSensorType() const override
virtual FString GetParametersAsString() const override