Navigation
API > API/Runtime > API/Runtime/LiveLinkInterface
Basic object to apply preprocessing to a live link frame. Inherit from it to add specific operations / options for a certain type of data
It can be called from any thread
| Name | ILiveLinkFramePreProcessorWorker |
| Type | class |
| Header File | /Engine/Source/Runtime/LiveLinkInterface/Public/LiveLinkFramePreProcessor.h |
| Include Path | #include "LiveLinkFramePreProcessor.h" |
Syntax
class ILiveLinkFramePreProcessorWorker
Derived Classes
- ULiveLinkTransformAxisSwitchPreProcessor::FLiveLinkTransformAxisSwitchPreProcessorWorker
- ULiveLinkTransformDeadbandPreProcessor::FLiveLinkTransformDeadbandPreProcessorWorker
- UMetaHumanSmoothingPreProcessor::FMetaHumanSmoothingPreProcessorWorker
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ILiveLinkFramePreProcessorWorker() |
LiveLinkFramePreProcessor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSubclassOf< ULiveLinkRole > GetRole() |
LiveLinkFramePreProcessor.h | ||
virtual bool PreProcessFrame
(
FLiveLinkFrameDataStruct& InOutFrame |
Implement this method if you only require the frame data. | LiveLinkFramePreProcessor.h | |
virtual bool PreProcessFrame
(
const FLiveLinkStaticDataStruct& InStaticData, |
Implement this method if you require access to static and frame data. | LiveLinkFramePreProcessor.h |