Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore > API/Plugins/MovieRenderPipelineCore/Graph
Inheritance Hierarchy
- UObject
- UMovieGraphAudioRendererBase
- UMovieGraphDefaultAudioRenderer
References
| Module | MovieRenderPipelineCore |
| Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/Graph/MovieGraphDataTypes.h |
| Include | #include "Graph/MovieGraphDataTypes.h" |
Syntax
UCLASS (BlueprintType, Abstract)
class UMovieGraphAudioRendererBase : public UObject
Remarks
Base class for generating audio while the pipeline is running.
Variables
| Type | Name | Description | |
|---|---|---|---|
| MoviePipeline::FAudioState | AudioState |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const MoviePipeline::FAudioState & | Gets the current state of the audio renderer. | ||
| UMovieGraphPipeline * | Gets the pipeline that owns this audio output instance. | ||
| void | Attempt to process the audio thread work. This is complicated by non-linear time steps. | ||
| void | Prepares for audio rendering (ensuring volume is set correctly, the needed cvars are set, etc). | ||
| void | Tell our submixes to start capturing the data they are generating. | ||
| void | Tell our submixes to stop capturing the data, and then store a copy of it. | ||
| void | Undoes the work done in SetupAudioRendering(). |