UMoviePipelineConfigBase

Copyright Epic Games, Inc. All Rights Reserved.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieRenderPipelineCore

Header

/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/MoviePipelineConfigBase.h

Include

#include "MoviePipelineConfigBase.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Abstract)
class UMoviePipelineConfigBase : public UObject

Remarks

Copyright Epic Games, Inc. All Rights Reserved.

Variables

Name Description

Public variable UProperty

FString

 

DisplayName

Protected variable UProperty Category instanced, visibleanywhere

TArray< UMovieP...

 

Settings

Array of settings classes that affect various parts of the output pipeline.

Constructors

Name Description

Public function

UMoviePipelineConfigBase()

Functions

Name Description

Public function Virtual Const

bool

 

CanSettingBeAdded

(
    const UMoviePipelineSetting* I...
)

Public function Virtual UFunction BlueprintCallable, Category

void

 

CopyFrom

(
    UMoviePipelineConfigBase* InCo...
)

Copy this configuration from another existing configuration.

Public function UFunction BlueprintCallable, Category, Meta

UMoviePipeli...

 

FindOrAddSettingByClass

(
    TSubclassOf< UMoviePipelineSetting ...,
    const bool bIncludeDisabledSettings
)

Finds a setting of a particular type for this pipeline config, adding it if it doesn't already exist.

Public function Const

SettingType ...

 

FindSetting

(
    const bool bIncludeDisabledSettings
)

Public function Const UFunction BlueprintPure, Category, Meta

UMoviePipeli...

 

FindSettingByClass

(
    TSubclassOf< UMoviePipelineSetting ...,
    const bool bIncludeDisabledSettings
)

Find a setting of a particular type for this config.

Public function Const

TArray< Sett...

 

FindSettings

(
    const bool bIncludeDisabledSettings
)

Public function Const UFunction BlueprintPure, Category, Meta

TArray< UMov...

 

FindSettingsByClass

(
    TSubclassOf< UMoviePipelineSetting ...,
    const bool bIncludeDisabledSettings
)

Find all settings of a particular type for this config.

Public function Const

int32

 

GetSettingsSerialNumber()

Public function Virtual Const UFunction BlueprintCallable, Category

TArray< UMov...

 

GetUserSettings()

Returns an array of all settings in this config that the user has added via the UI or via Scripting.

Protected function Virtual

void

 

OnSettingAdded

(
    UMoviePipelineSetting* InSetti...
)

Protected function Virtual

void

 

OnSettingRemoved

(
    UMoviePipelineSetting* InSetti...
)

Public function Virtual UFunction BlueprintCallable, Category

void

 

RemoveSetting

(
    UMoviePipelineSetting* InSetti...
)

Removes the specific instance from our Setting list.

Overridden from UObject

Name Description

Public function Virtual

void

 

PostRename

(
    UObject* OldOuter,
    const FName OldName
)

Called at the end of Rename(), but only if the rename was actually carried out

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss