11#include "DepthCamera.generated.h"
24 ADepthCamera(
const FObjectInitializer& ObjectInitializer);
30 UFUNCTION(BlueprintCallable)
37 virtual void AddProcessingToFrameBuffer(TArray<FColor>& buffer)
override;
43 UFUNCTION(BlueprintPure)
46 return DepthCameraParameters;
63 return StructToString(DepthCameraParameters);
88 virtual void EndPlay(
const EEndPlayReason::Type EndPlayReason)
override;
93 void SetupDepthMaterial(
const bool UseGrayscale);
TWeakObjectPtr< UMaterial > DepthEffectMaterialGrayscale
TWeakObjectPtr< UMaterial > DepthEffectMaterial
virtual FString GetParametersAsString() const override
FDepthCameraParameters DepthCameraParameters
virtual ESensorTypes GetSensorType() const override