Files
UnrealEngine/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineSettings/Public/MoviePipelineBurnInWidget.h
2025-05-18 13:04:45 +08:00

24 lines
704 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Blueprint/UserWidget.h"
#include "MoviePipelineBurnInWidget.generated.h"
/**
* Base class for level sequence burn ins
*/
UCLASS(Blueprintable, Abstract)
class MOVIERENDERPIPELINESETTINGS_API UMoviePipelineBurnInWidget : public UUserWidget
{
public:
GENERATED_BODY()
/**
* Called on the first temporal and first spatial sample of each output frame with the information about the frame being produced.
* @param ForPipeline The pipeline the burn in is for. This will be consistent throughout a burn in widget's life.
*/
UFUNCTION(BlueprintImplementableEvent)
void OnOutputFrameStarted(UMoviePipeline* ForPipeline);
};