Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore
Inheritance Hierarchy
- UObject
- UMoviePipelineSetting
- UMoviePipelineGameOverrideSetting
References
| Module | MovieRenderPipelineCore |
| Header | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MoviePipelineGameOverrideSetting.h |
| Include | #include "MoviePipelineGameOverrideSetting.h" |
Syntax
UCLASS (BlueprintType)
class UMoviePipelineGameOverrideSetting : public UMoviePipelineSetting
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCinematicQualitySettings | If true, automatically set the engine to the Cinematic Scalability quality settings during render. | |
| bool | bDisableGPUTimeout | Should we disable the GPU Timeout? Currently only applicable when using D3D12 renderer. | |
| bool | bDisableHLODs | Should we disable Hierarchical LODs and instead use their real meshes regardless of distance? | |
| bool | bFlushGrassStreaming | Flushing grass streaming (combined with override view distance scale) prevents visible pop-in/culling of grace instances. | |
| bool | bFlushStreamingManagers | Experimental. | |
| bool | bOverrideViewDistanceScale | Should we override the View Distance Scale? Can be used in situations where MaxDrawDistance has been set before for in-game performance. | |
| bool | bOverrideVirtualTextureFeedbackFactor | If true then override the virtual texture feedback resolution factor. | |
| bool | bUseHighQualityShadows | Should we override shadow-related CVars with some high quality preset settings? | |
| bool | bUseLODZero | Should we try to use the highest quality LOD for meshes and particle systems regardless of distance? | |
| TSubclassOf< AGameModeBase > | GameModeOverride | Optional Game Mode to override the map's default game mode with. | |
| int32 | ShadowDistanceScale | Scalability option to trade shadow distance versus performance for directional lights | |
| float | ShadowRadiusThreshold | Cull shadow casters if they are too small, value is the minimal screen space bounding sphere radius | |
| TSoftClassPtr< AGameModeBase > | SoftGameModeOverride | Optional Game Mode to override the map's default game mode with. | |
| EMoviePipelineTextureStreamingMethod | TextureStreaming | Defines which If true, when using texture streaming fully load the required textures each frame instead of loading them in over time. | |
| int32 | ViewDistanceScale | Controls the view distance scale. A primitive's MaxDrawDistance is scaled by this value. | |
| int32 | VirtualTextureFeedbackFactor | The virtual texture feedback resolution factor. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyCVarSettings
(
const bool bOverrideValues |
||
| void | PostLoad () |
Overridden from UMoviePipelineSetting
| Type | Name | Description | |
|---|---|---|---|
| void | Modify the Unreal URL and Command Line Arguments when preparing the setting to be run in a new process. | ||
| FText | Warning: This gets called on the CDO of the object | ||
| bool | Used to ensure we set the default values even if the user forgets to add it. | ||
| bool | Can this configuration setting be added to the primary configuration? If not, it will throw an error when trying to add it to the primary configuration. | ||
| bool | Can this configuration setting be added to shots? If not, it will throw an error when trying to add it to a shot config. | ||
| void | SetupForPipelineImpl
(
UMoviePipeline* InPipeline |
||
| void | TeardownForPipelineImpl
(
UMoviePipeline* InPipeline |