Navigation
BlueprintAPI > BlueprintAPI/Utilities > BlueprintAPI/Utilities/Struct
Adds a node that breaks a 'Movie Pipeline Output Data' into its member fields
Inputs
| Type | Name | Description |
|---|---|---|
| struct | Movie Pipeline Output Data |
Outputs
| Type | Name | Description |
|---|---|---|
| object | Pipeline | The UMoviePipeline instance that generated this data. This is only provided as an id (in the event you were the one who createdthe UMoviePipeline instance. DO NOT CALL FUNCTIONS ON THIS (unless you know what you're doing)Provided here for backwards compatibility. |
| object | Job | Job the data is for. Job may still be in progress (if a shot callback) so be careful about modifying properties on itWhen using the Movie Render Graph this will point to the duplicated job created during execution. |
| boolean | Success | Did the job succeed, or was it canceled early due to an error (such as failure to write file to disk)? |
| struct | Shot Data | The file data for each shot that was rendered. If no files were written this will be empty. If this is from the per-shot workfinished callback it will only have one entry (for the just finished shot). Will not include shots that did not get rendereddue to the pipeline encountering an error.This will be empty when using the Movie Render Graph. If a job is a Movie Render Graph job, use GraphData instead, which hasa similar layout but with different data types. |
| struct | Graph Data | The file data for each shot that was rendered. If no files were written this will be empty. If this is from the per-shot workfinished callback it will only have one entry (for the just finished shot). Will not include shots that did not get rendereddue to the pipeline encountering an error.This will be empty when using the legacy Movie Pipeline Configurations. If a job is a legacy configuration, use ShotData instead, which hasa similar layout but with different data types. |