Navigation
API > API/Plugins > API/Plugins/CaptureManagerPipeline
| Name | FCaptureManagerPipeline |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/CaptureManager/CaptureManagerApp/Source/CaptureManagerPipeline/Public/CaptureManagerPipeline.h |
| Include Path | #include "CaptureManagerPipeline.h" |
Syntax
class FCaptureManagerPipeline : public TSharedFromThis< FCaptureManagerPipeline >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FCaptureManagerPipeline
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCaptureManagerPipeline
(
EPipelineExecutionPolicy InExecutionPolicy |
CaptureManagerPipeline.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FCaptureManagerPipeline() |
CaptureManagerPipeline.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FNodeMap | TMap< FGuid, TSharedPtr< FCaptureManagerPipelineNode > > | CaptureManagerPipeline.h | |
| FResult | TMap< FGuid, FCaptureManagerPipelineNode::FResult > | CaptureManagerPipeline.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ExecutionPolicy | EPipelineExecutionPolicy | CaptureManagerPipeline.h | ||
| Impl | TPimplPtr< class FCaptureManagerPipelineImpl > | CaptureManagerPipeline.h | ||
| ParallelNodes | UE::CaptureManager::TMonitor< FNodeMap > | CaptureManagerPipeline.h | ||
| SyncNodes | UE::CaptureManager::TMonitor< FNodeMap > | CaptureManagerPipeline.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGuid AddConvertAudioNode
(
TSharedPtr< FConvertAudioNode > InNode |
CaptureManagerPipeline.h | ||
FGuid AddConvertCalibrationNode
(
TSharedPtr< FConvertCalibrationNode > InNode |
CaptureManagerPipeline.h | ||
FGuid AddConvertDepthNode
(
TSharedPtr< FConvertDepthNode > InNode |
CaptureManagerPipeline.h | ||
FGuid AddConvertVideoNode
(
TSharedPtr< FConvertVideoNode > InNode |
CaptureManagerPipeline.h | ||
FGuid AddGenericNode
(
TSharedPtr< FCaptureManagerPipelineNode > InNode |
CaptureManagerPipeline.h | ||
FGuid AddSyncedNode
(
TSharedPtr< FCaptureManagerPipelineNode > InNode |
CaptureManagerPipeline.h | ||
void Cancel() |
CaptureManagerPipeline.h | ||
FCaptureManagerPipeline::FResult Run() |
Blocking function. | CaptureManagerPipeline.h |