Navigation
| Name | DecoupledOutputProvider |
| Type | Plugin |
| Part of Plugins | VirtualCameraCore |
| Location | /Engine/Plugins/VirtualProduction/VirtualCameraCore/Source/DecoupledOutputProvider/ |
| Module Build Rules | DecoupledOutputProvider.Build.cs |
Classes
| Name | Remarks |
|---|---|
| UDecoupledOutputProvider | A decoupled output provider only contains data and forwards all important events to an IOutputProviderLogic, which may or may not exist. |
| UVCamPixelStreamingSession |
Structs
| Name | Remarks |
|---|---|
| FOutputProviderLogicCreationArgs |
Interfaces
| Name | Remarks |
|---|---|
| IDecoupledOutputProviderModule | Provides an interface for managing decoupled output provider logic objects. |
| IOutputProviderEvent | Exposes certain data and manages the call to the super function. |
| IOutputProviderLogic | Receives events from an output provider's and implements its logic. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOutputProviderLogicFactoryDelegate | TBaseDelegate_OneParam< TSharedPtr< IOutputProviderLogic >, const FOutputProviderLogicCreationArgs & > | IDecoupledOutputProviderModule.h |