| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MoviePipeline.h |
Include |
#include "MoviePipeline.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable)
class UMoviePipeline : public UObject
Name | Description | ||
---|---|---|---|
|
TSubclassOf< UM... |
DebugWidgetClass |
Optional widget for feedback during render |
|
ImageWriteQueue |
A debug image sequence writer in the event they want to dump every sample generated on its own. |
|
|
OnMoviePipelineShotWorkFinishedDelegate |
Only called if `IsFlushDiskWritesPerShot()_ is set! Called after each shot is finished and files have been flushed to disk. |
|
|
OnMoviePipelineWorkFinishedDelegate |
Called when we have completely finished this pipeline. |
|
|
TSharedPtr< FMo... |
OutputBuilder |
This gathers all of the produced data for an output frame (which may come in async many frames later) before passing them onto the Output Containers. |
Name | Description | |
---|---|---|
|
UMoviePipeline() |
Name | Description | ||
---|---|---|---|
|
AddFrameToOutputMetadata ( |
||
|
AddOutputFuture ( |
||
|
SettingType ... |
FindOrAddSettingForShot ( |
|
|
TArray< Sett... |
FindSettingsForShot ( |
|
|
FindSettingsForShot ( |
||
|
const TArray... |
GetActiveShotList() |
|
|
const MovieP... |
GetAudioState() |
|
|
UMoviePipeli... |
GetCurrentJob() |
|
|
GetCurrentShotIndex() |
||
|
GetInitializationTime() |
||
|
FMoviePipeli... |
GetOutputDataParams() |
|
|
const FMovie... |
GetOutputMetadata() |
|
|
const FMovie... |
GetOutputState() |
|
|
UMoviePipeli... |
GetPipelineMasterConfig() |
Get the Master Configuration used to render this shot. |
|
EMovieRender... |
GetPipelineState() |
|
|
UTexture ... |
GetPreviewTexture() |
|
|
ULevelSequen... |
GetTargetSequence() |
|
|
Initialize ( |
Initialize the movie pipeline with the specified settings. This kicks off the rendering process. |
|
|
IsFlushDiskWritesPerShot() |
||
|
IsShutdownRequested() |
Has RequestShutdown() been called? |
|
|
OnMoviePipelineFinishedImpl() |
This function should be called by the Executor when execution has finished (this should still be called in the event of an error) |
|
|
FMoviePipeli... |
OnMoviePipelineShotWorkFinished() |
Only called if `IsFlushDiskWritesPerShot()_ is set! Called after each shot is finished and files have been flushed to disk. |
|
FMoviePipeli... |
OnMoviePipelineWorkFinished() |
Called when we have completely finished this pipeline. |
|
OnSampleRendered ( |
||
|
ProcessOutstandingFinishedFrames() |
||
|
ProcessOutstandingFutures() |
||
|
RequestShutdown ( |
Request the movie pipeline to shut down at the next available time. |
|
|
ResolveFilenameFormatArguments ( |
Resolves the provided InFormatString by converting {format_strings} into settings provided by the master config. |
|
|
SetFlushDiskWritesPerShot ( |
||
|
SetPreviewTexture ( |
||
|
Shutdown ( |
Abandons any future work on this Movie Pipeline and runs through the shutdown flow to ensure already completed work is written to disk. |
Name |
Description |
---|---|
DefaultDebugWidgetAsset |
Name | Description | ||
---|---|---|---|
|
OnMoviePipelineFinishedDelegate |
Use OnMoviePipelineWorkFinishedDelegate instead. |
Name | Description | ||
---|---|---|---|
|
FMoviePipeli... |
OnMoviePipelineFinished() |
Use OnMoviePipelineWorkFinished() instead. |