Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore
Filters
Classes
| Type | Name | Description | |
|---|---|---|---|
| FCameraInfo | |||
| FMovieGraphAccumulationTask | |||
| FMovieGraphBranch | |||
| FMovieGraphEvaluatedBranchConfig | A flattened list of configuration values for a given Graph Branch. | ||
| FMovieGraphEvaluatedSettingsStack | |||
| FMovieGraphEvaluationContext | This stores short-term information needed during traversal of the graph such as disabled nodes, already visited nodes, etc. | ||
| FMovieGraphEvaluationContext_VisitedNodeInfo | Note: This struct exists purely as a workaround for UHT throwing an error when putting a TSet in a TArray. | ||
| FMovieGraphFilenameResolveParams | This data structure contains all of the information needed to resolve a filename format string from the Movie Graph. | ||
| FMovieGraphImagePreviewData | |||
| FMovieGraphImagePreviewDataPoolParams | |||
| FMovieGraphInitConfig | |||
| FMovieGraphNamedResolution | Holds information about a screen resolution to be used for rendering. | ||
| FMovieGraphOutputFutureData | Supplemental data to store with a file future so we can retrieve information about what the future was doing once it finishes writing to disk. | ||
| FMovieGraphOutputMergerFrame | A collection of all of the data needed to produce the one output frame on disk. | ||
| FMovieGraphPinProperties | |||
| FMovieGraphPropertyInfo | Information about a property that currently is (or can be) exposed on a node. | ||
| FMovieGraphRenderDataIdentifier | Copyright Epic Games, Inc. All Rights Reserved. | ||
| FMovieGraphRenderDataValidationInfo | A collection of validation information extracted from the FMovieGraphOutputMergerFrame | ||
| FMovieGraphRenderLayerOutputData | |||
| FMovieGraphRenderOutputData | |||
| FMovieGraphRenderPassLayerData | ToDo: Both of these can probably go into the Default Renderer implementation. | ||
| FMovieGraphRenderPassSetupData | |||
| FMovieGraphResolveArgs | This data structure contains a list of key-value pairs (as strings) for both filename resolving, and file metadata. | ||
| FMovieGraphSampleState | |||
| FMovieGraphSamplingParams | |||
| FMovieGraphSequenceTimeController | |||
| FMovieGraphTilingParams | |||
| FMovieGraphTimeStepData | This data structure needs to be filled out each frame by the UMovieGraphTimeStepBase, which will eventually be passed to the renderer. | ||
| FMovieGraphTraversalContext | |||
| FRenderTargetInitParams | |||
| FRenderTimeStatistics | Statistics tracked for a given frame during rendering, such as when the render started and when it ended. | ||
| FSurfaceAccumulatorPool | |||
| IMovieGraphOutputMerger | Interface for the intermediate threadsafe class that allocates new frames, holds onto the individual pieces as they come in, and eventually moves it back to the game thread once the data is complete. | ||
| IMovieGraphPostRenderNode | A node which runs after renders have completed. | ||
| IMovieGraphTraversableObject | Provides a way for objects, which would otherwise not be mergeable during a traversal, to merge in a well-defined way. | ||
| UMovieGraphAudioRendererBase | Base class for generating audio while the pipeline is running. | ||
| UMovieGraphBlueprintLibrary | |||
| UMovieGraphBurnInWidget | Base class for graph-based level sequence burn-ins. | ||
| UMovieGraphCollection | A group of actors generated by actor queries. | ||
| UMovieGraphCollectionModifier | Base class for providing actor modification functionality via collections. | ||
| UMovieGraphConditionGroup | A group of queries which can be added to a collection. | ||
| UMovieGraphConditionGroupQuery_Actor | Query type which filters actors via an explicit actor list. | ||
| UMovieGraphConditionGroupQuery_ActorName | Query type which filters actors via their name (label). | ||
| UMovieGraphConditionGroupQuery_ActorTagName | Query type which filters actors via tags on actors. | ||
| UMovieGraphConditionGroupQuery_ActorType | Query type which filters actors by type. | ||
| UMovieGraphConditionGroupQuery_ComponentTagName | Query type which filters actors by tags on their components. | ||
| UMovieGraphConditionGroupQuery_ComponentType | Query type which filters actors via the components contained in them. | ||
| UMovieGraphConditionGroupQuery_EditorFolder | Query type which filters actors via the editor folder that they're contained in. | ||
| UMovieGraphConditionGroupQuery_Sublevel | Query type which filters actors via the sublevel that they're contained in. | ||
| UMovieGraphConditionGroupQueryBase | Base class that all condition group queries must inherit from. | ||
| UMovieGraphConfig | This is the runtime representation of the UMoviePipelineEdGraph which contains the actual strongly typed graph network that is read by the MoviePipeline. | ||
| UMovieGraphCoreTimeStep | Provides common logic for typical time-step functionality. | ||
| UMovieGraphDataSourceBase | Movie Graph Pipeline is mostly interested in knowing about ranges of time that it should render, and less concerned with the specifics of where that data comes from (ie: a Level Sequence). | ||
| UMovieGraphDefaultAudioRenderer | Provides default audio rendering for the pipeline. | ||
| UMovieGraphDefaultRenderer | This class is the default implementation for the Movie Graph Pipeline renderer. | ||
| UMovieGraphEdge | |||
| UMovieGraphEngineTimeStep | |||
| UMovieGraphEvaluatedConfig | An evaluated config for the current frame. | ||
| UMovieGraphGlobalVariable | Similar to normal UMovieGraphVariable instances. | ||
| UMovieGraphGlobalVariable_CameraName | |||
| UMovieGraphGlobalVariable_FrameNumber | |||
| UMovieGraphGlobalVariable_SequenceName | |||
| UMovieGraphGlobalVariable_ShotName | |||
| UMovieGraphInput | An input exposed on the graph that will be available for nodes to connect to. | ||
| UMovieGraphInterfaceBase | Common base class for input/output members on the graph. | ||
| UMovieGraphLinearTimeStep | Advances time forward linearly until the end of the range of time that is being rendered is reached. | ||
| UMovieGraphMaterialModifier | Modifies actor materials. | ||
| UMovieGraphMember | |||
| UMovieGraphNode | This is a base class for all nodes that can exist in the UMovieGraphConfig network. | ||
| UMovieGraphOutput | An output exposed on the graph that will be available for nodes to connect to. | ||
| UMovieGraphPin | |||
| UMovieGraphPipeline | |||
| UMovieGraphPostRenderNode | |||
| UMovieGraphProjectSettings | Settings that apply to the Movie Graph. | ||
| UMovieGraphRendererBase | |||
| UMovieGraphRenderLayer | Provides a means of assembling modifiers together to generate a desired view of a scene. | ||
| UMovieGraphRenderLayerSubsystem | The primary means of controlling render layers in MRQ. | ||
| UMovieGraphRenderPropertyModifier | Modifies actor visibility. | ||
| UMovieGraphSequenceDataSource | The UMovieGraphSequenceDataSource allows using a ULevelSequence as the external datasource for the Movie Graph. | ||
| UMovieGraphSettingNode | Nodes representing user settings should derive from this. | ||
| UMovieGraphTimeStepBase | |||
| UMovieGraphTraversableObject | |||
| UMovieGraphValueContainer | Holds a generic value, with an API for getting/setting the value, as well as getting/setting its type and container (eg, array). | ||
| UMovieGraphVariable | A variable that can be used inside the graph. |
Typedefs
Enums
| Type | Name | Description | |
|---|---|---|---|
| EMovieGraphBranchRestriction | Describes a restriction on what kind of branch a node can be created in within the graph. | ||
| EMovieGraphConditionGroupOpType | Operation types available on condition groups. | ||
| EMovieGraphConditionGroupQueryOpType | Operation types available on condition group queries. | ||
| EMovieGraphContainerType | TODO: We may want a method which converts between these enum types instead. | ||
| EMovieGraphPinQueryRequirement | Specifies a restriction on pin properties when searching for a pin on a node. | ||
| EMovieGraphValueType | Note: This is a copy of the property bag's types so the implementation details of the graph members don't leak to the external API. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FString | LexToString
(
const FMovieGraphNamedResolution InResolution |
Convert a FMovieGraphNamedResolution into a string | |
| bool | UE::MovieGraph::Private::GetOptionalValue
(
TValueOrError< ReturnType, EPropertyBagResult >& PropertyBagValue, |