Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineEditor
Universal Movie Render Pipeline settings that apply to the whole project.
| Name | UMovieRenderPipelineProjectSettings |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineEditor/Public/MovieRenderPipelineSettings.h |
| Include Path | #include "MovieRenderPipelineSettings.h" |
Syntax
UCLASS (BlueprintType, Config=Editor, defaultconfig, MinimalAPI)
class UMovieRenderPipelineProjectSettings : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieRenderPipelineProjectSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieRenderPipelineProjectSettings() |
MovieRenderPipelineSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DefaultClasses | TArray< FSoftClassPath > | The settings specified here will automatically be added to a Movie Pipeline Primary Configuration when using the UI. | MovieRenderPipelineSettings.h |
|
| DefaultExecutorJob | FSoftClassPath | Which Job class should we create by default when adding a job? This allows you to make custom jobs that will have editable properties in the UI for special handling with your executor. | MovieRenderPipelineSettings.h |
|
| DefaultGraph | TSoftObjectPtr< UMovieGraphConfig > | The graph that newly-created graph assets will be based off of. | MovieRenderPipelineSettings.h |
|
| DefaultLocalExecutor | FSoftClassPath | When the user uses the UI to request we render a movie locally, which implementation should we use to execute the queue of things they want rendered. | MovieRenderPipelineSettings.h |
|
| DefaultPipeline | FSoftClassPath | This allows you to implement your own Pipeline to handle timing and rendering of a movie. | MovieRenderPipelineSettings.h |
|
| DefaultQuickRenderGraph | TSoftObjectPtr< UMovieGraphConfig > | TODO: Delete this once there's a full Settings dialog for Quick Render. | MovieRenderPipelineSettings.h |
|
| DefaultRemoteExecutor | FSoftClassPath | When the user uses the UI to request we render a movie remotely, which implementation should we use to execute the queue of things they want rendered. | MovieRenderPipelineSettings.h |
|
| LastPresetOrigin | TSoftObjectPtr< UMoviePipelinePrimaryConfig > | What was the last configuration preset the user used? Can be null. | MovieRenderPipelineSettings.h |
|
| PresetSaveDir | FDirectoryPath | Which directory should we try to save presets in by default? | MovieRenderPipelineSettings.h |
|
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FSoftObjectPath GetDefaultGraphPath() |
Gets the path to the default graph asset supplied by MRQ. | MovieRenderPipelineSettings.h | |
static FSoftObjectPath GetDefaultQuickRenderGraphPath() |
Gets the path to the default quick render graph asset supplied by MRQ. | MovieRenderPipelineSettings.h |