diff --git a/Source/VideoRecordingHelper/Public/Camera.h b/Source/VideoRecordingHelper/Public/Camera.h index 1e9b7b49d4cc67b5b941b135874af2d1bcb804a0..028025c64e9f1e20310dc0fa6ac8600a5b7634ee 100644 --- a/Source/VideoRecordingHelper/Public/Camera.h +++ b/Source/VideoRecordingHelper/Public/Camera.h @@ -22,13 +22,13 @@ protected: // Called when the game starts or when spawned virtual void BeginPlay() override; - UStaticMeshComponent* CameraMesh; - USceneCaptureComponent2D* SceneCapture; - UTextureRenderTarget2D* RenderTarget; - UMaterial* CameraDisplayMaterial; - UMaterialInstanceDynamic* CameraDisplayMaterialDynamic; - UMaterial* WindowDisplayMaterial; - UMaterialInstanceDynamic* WindowDisplayMaterialDynamic; + UPROPERTY() UStaticMeshComponent* CameraMesh; + UPROPERTY() USceneCaptureComponent2D* SceneCapture; + UPROPERTY() UTextureRenderTarget2D* RenderTarget; + UPROPERTY() UMaterial* CameraDisplayMaterial; + UPROPERTY() UMaterialInstanceDynamic* CameraDisplayMaterialDynamic; + UPROPERTY() UMaterial* WindowDisplayMaterial; + UPROPERTY() UMaterialInstanceDynamic* WindowDisplayMaterialDynamic; FSlateMaterialBrush* WindowBrush;