Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore
| Name | UMoviePipelineGameOverrideSetting |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MoviePipelineGameOverrideSetting.h |
| Include Path | #include "MoviePipelineGameOverrideSetting.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UMoviePipelineGameOverrideSetting : public UMoviePipelineSetting
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMoviePipelineSetting → UMoviePipelineGameOverrideSetting
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMoviePipelineGameOverrideSetting() |
MoviePipelineGameOverrideSetting.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCinematicQualitySettings | bool | If true, automatically set the engine to the Cinematic Scalability quality settings during render. | MoviePipelineGameOverrideSetting.h |
|
| bDisableGPUTimeout | bool | Should we disable the GPU Timeout? Currently only applicable when using D3D12 renderer. | MoviePipelineGameOverrideSetting.h | |
| bDisableHLODs | bool | Should we disable Hierarchical LODs and instead use their real meshes regardless of distance? | MoviePipelineGameOverrideSetting.h |
|
| bFlushGrassStreaming | bool | Flushing grass streaming (combined with override view distance scale) prevents visible pop-in/culling of grass instances. | MoviePipelineGameOverrideSetting.h |
|
| bFlushStreamingManagers | bool | Experimental. | MoviePipelineGameOverrideSetting.h |
|
| bOverrideGrassCullDistanceScale | bool | Should we override the Landscape Grass Cull Distance Scale? Can be used in situations where grass.CullDistanceScale has been set before for in-game performance. | MoviePipelineGameOverrideSetting.h |
|
| bOverrideGrassDensityScale | bool | Should we override the Landscape Grass Density Scale? Can be used in situations where grass.densityScale has been set before for in-game performance. | MoviePipelineGameOverrideSetting.h |
|
| bOverrideViewDistanceScale | bool | Should we override the View Distance Scale? Can be used in situations where MaxDrawDistance has been set before for in-game performance. | MoviePipelineGameOverrideSetting.h |
|
| bOverrideVirtualTextureFeedbackFactor | bool | If true then override the virtual texture feedback resolution factor. | MoviePipelineGameOverrideSetting.h |
|
| bUseHighQualityShadows | bool | Should we override shadow-related CVars with some high quality preset settings? | MoviePipelineGameOverrideSetting.h |
|
| bUseLODZero | bool | Should we try to use the highest quality LOD for meshes and particle systems regardless of distance? | MoviePipelineGameOverrideSetting.h |
|
| GameModeOverride | TSubclassOf< AGameModeBase > | Optional Game Mode to override the map's default game mode with. | MoviePipelineGameOverrideSetting.h |
|
| GrassCullDistanceScale | float | Controls the grass cull distance scale. See grass.CullDistanceScale | MoviePipelineGameOverrideSetting.h |
|
| GrassDensityScale | float | Controls the grass density scale. See grass.densityScale | MoviePipelineGameOverrideSetting.h |
|
| ShadowDistanceScale | int32 | Scalability option to trade shadow distance versus performance for directional lights | MoviePipelineGameOverrideSetting.h |
|
| ShadowRadiusThreshold | float | Cull shadow casters if they are too small, value is the minimal screen space bounding sphere radius | MoviePipelineGameOverrideSetting.h |
|
| SoftGameModeOverride | TSoftClassPtr< AGameModeBase > | Optional Game Mode to override the map's default game mode with. | MoviePipelineGameOverrideSetting.h |
|
| TextureStreaming | EMoviePipelineTextureStreamingMethod | Defines which If true, when using texture streaming fully load the required textures each frame instead of loading them in over time. | MoviePipelineGameOverrideSetting.h |
|
| ViewDistanceScale | int32 | Controls the view distance scale. A primitive's MaxDrawDistance is scaled by this value. | MoviePipelineGameOverrideSetting.h |
|
| VirtualTextureFeedbackFactor | int32 | The virtual texture feedback resolution factor. | MoviePipelineGameOverrideSetting.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PreviousAllowSlateThrottling | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousAlphaOutput | bool | MoviePipelineGameOverrideSetting.h | ||
| PreviousAnimationUROEnabled | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousChaosClothUseTimeStepSmoothing | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousChaosImmPhysicsMinStepTime | float | MoviePipelineGameOverrideSetting.h | ||
| PreviousFoliageDitheredLOD | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousFoliageForceLOD | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousForceLOD | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousFramesForFullUpdate | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousFullyLoadUsedTextures | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousGeoCacheStreamerBlockTillFinish | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousGeoCacheStreamerShowNotification | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousGPUTimeout | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousGrassCullDistanceScale | float | MoviePipelineGameOverrideSetting.h | ||
| PreviousGrassDensityScale | float | MoviePipelineGameOverrideSetting.h | ||
| PreviousIgnoreStreamingPerformance | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousNaniteVSMInvalidateOnLODDelta | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousNeverMuteNonRealtimeAudio | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousParticleLODBias | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousQualityLevels | Scalability::FQualityLevels | To restore previous choices when we modify these at runtime. These will be unset if the user doesn't have the override enabled. | MoviePipelineGameOverrideSetting.h | |
| PreviousShadowDistanceScale | float | MoviePipelineGameOverrideSetting.h | ||
| PreviousShadowQuality | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousShadowRadiusThreshold | float | MoviePipelineGameOverrideSetting.h | ||
| PreviousSkeletalMeshBias | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousSkipRedundantTransformUpdate | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousSkipWaterInfoTextureRenderWhenWorldRenderingDisabled | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousSkyLightRealTimeReflectionCaptureTimeSlice | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousStreamingManagerSyncState | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousTextureStreaming | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousViewDistanceScale | float | MoviePipelineGameOverrideSetting.h | ||
| PreviousVolumetricRenderTarget | int32 | MoviePipelineGameOverrideSetting.h | ||
| PreviousVolumetricRenderTargetMode | int32 | MoviePipelineGameOverrideSetting.h |
Functions
Public
Overridden from UMoviePipelineSetting
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Modify the Unreal URL and Command Line Arguments when preparing the setting to be run in a new process. | MoviePipelineGameOverrideSetting.h | ||
virtual FText GetDisplayText() |
Warning: This gets called on the CDO of the object | MoviePipelineGameOverrideSetting.h | |
virtual bool IgnoreTransientFilters() |
Used to ensure we set the default values even if the user forgets to add it. | MoviePipelineGameOverrideSetting.h | |
virtual bool IsValidOnPrimary() |
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. | MoviePipelineGameOverrideSetting.h | |
virtual bool IsValidOnShots() |
Can this configuration setting be added to shots? If not, it will throw an error when trying to add it to a shot config. | MoviePipelineGameOverrideSetting.h | |
virtual void SetupForPipelineImpl
(
UMoviePipeline* InPipeline |
MoviePipelineGameOverrideSetting.h | ||
virtual void TeardownForPipelineImpl
(
UMoviePipeline* InPipeline |
MoviePipelineGameOverrideSetting.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
MoviePipelineGameOverrideSetting.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplyCVarSettings
(
const bool bOverrideValues |
MoviePipelineGameOverrideSetting.h |