Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineRenderPasses
| Name | UMoviePipelineWaveOutput |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineRenderPasses/Public/MoviePipelineWaveOutput.h |
| Include Path | #include "MoviePipelineWaveOutput.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UMoviePipelineWaveOutput : public UMoviePipelineOutputBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMoviePipelineSetting → UMoviePipelineOutputBase → UMoviePipelineWaveOutput
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMoviePipelineWaveOutput() |
MoviePipelineWaveOutput.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FileNameFormatOverride | FString | File name format string override. | MoviePipelineWaveOutput.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActiveWriters | TArray< TUniquePtr< Audio::FSoundWavePCMWriter > > | Kept alive during finalization because the writer writes async to disk but doesn't expect to fall out of scope | MoviePipelineWaveOutput.h | |
| AlreadyWrittenSegments | TSet< FGuid > | Keep track of segments that we've already written to disk to avoid re-writing them (and generating new Output Futures) | MoviePipelineWaveOutput.h |
Functions
Public
Overridden from UMoviePipelineOutputBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnShotFinishedImpl
(
const UMoviePipelineExecutorShot* InShot, |
MoviePipelineWaveOutput.h |
Overridden from UMoviePipelineSetting
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetDisplayText() |
MoviePipelineWaveOutput.h |
Protected
Overridden from UMoviePipelineOutputBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginFinalizeImpl() |
MoviePipelineWaveOutput.h | ||
virtual bool HasFinishedProcessingImpl() |
MoviePipelineWaveOutput.h |
Overridden from UMoviePipelineSetting
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| MoviePipelineWaveOutput.h | |||
virtual void UpdateTelemetry
(
FMoviePipelineShotRenderTelemetry* InTelemetry |
MoviePipelineWaveOutput.h | ||
virtual void ValidateStateImpl() |
MoviePipelineWaveOutput.h |