UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ILiveLinkFrameTranslatorWorker Class Referenceabstract

#include <LiveLinkFrameTranslator.h>

Public Member Functions

LIVELINKINTERFACE_API bool CanTranslate (TSubclassOf< ULiveLinkRole > ToRole) const
 
virtual TSubclassOf< ULiveLinkRoleGetFromRole () const =0
 
virtual TSubclassOf< ULiveLinkRoleGetToRole () const =0
 
virtual bool Translate (const FLiveLinkStaticDataStruct &InStaticData, const FLiveLinkFrameDataStruct &InFrameData, FLiveLinkSubjectFrameData &OutTranslatedFrame) const =0
 

Detailed Description

Basic object to translate data from one role to another

Note
It can be called from any thread

Member Function Documentation

◆ CanTranslate()

bool ILiveLinkFrameTranslatorWorker::CanTranslate ( TSubclassOf< ULiveLinkRole ToRole) const

◆ GetFromRole()

virtual TSubclassOf< ULiveLinkRole > ILiveLinkFrameTranslatorWorker::GetFromRole ( ) const
pure virtual

◆ GetToRole()

virtual TSubclassOf< ULiveLinkRole > ILiveLinkFrameTranslatorWorker::GetToRole ( ) const
pure virtual

◆ Translate()

virtual bool ILiveLinkFrameTranslatorWorker::Translate ( const FLiveLinkStaticDataStruct InStaticData,
const FLiveLinkFrameDataStruct InFrameData,
FLiveLinkSubjectFrameData OutTranslatedFrame 
) const
pure virtual

The documentation for this class was generated from the following files: