Navigation
API > API/Plugins > API/Plugins/MetaHumanLocalLiveLinkSource
| Name | FMetaHumanVideoBaseLiveLinkSubject |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanLiveLink/Source/MetaHumanLocalLiveLinkSource/Public/MetaHumanVideoBaseLiveLinkSubject.h |
| Include Path | #include "MetaHumanVideoBaseLiveLinkSubject.h" |
Syntax
class FMetaHumanVideoBaseLiveLinkSubject : public FMetaHumanMediaSamplerLiveLinkSubject
Inheritance Hierarchy
- FRunnable → FMetaHumanLocalLiveLinkSubject → FMetaHumanMediaSamplerLiveLinkSubject → FMetaHumanVideoBaseLiveLinkSubject
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMetaHumanVideoBaseLiveLinkSubject
(
ILiveLinkClient* InLiveLinkClient, |
MetaHumanVideoBaseLiveLinkSubject.h |
Classes
| Name | Remarks |
|---|---|
| FVideoSample |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bHeadOrientation | bool | MetaHumanVideoBaseLiveLinkSubject.h | ||
| bHeadTranslation | bool | MetaHumanVideoBaseLiveLinkSubject.h | ||
| DroppedFrames | int32 | MetaHumanVideoBaseLiveLinkSubject.h | ||
| MonitorImageHistory | FString | MetaHumanVideoBaseLiveLinkSubject.h | ||
| NeutralFrame | TSharedPtr< UE::MetaHuman::Pipeline::FNeutralFrameNode > | MetaHumanVideoBaseLiveLinkSubject.h | ||
| RealtimeMonoSolver | TSharedPtr< UE::MetaHuman::Pipeline::FHyprsenseRealtimeNode > | MetaHumanVideoBaseLiveLinkSubject.h | ||
| Rotation | TSharedPtr< UE::MetaHuman::Pipeline::FUEImageRotateNode > | MetaHumanVideoBaseLiveLinkSubject.h | ||
| SolverStates | TArray< int32 > | MetaHumanVideoBaseLiveLinkSubject.h | ||
| VideoBaseLiveLinkSubjectSettings | UMetaHumanVideoBaseLiveLinkSubjectSettings * | MetaHumanVideoBaseLiveLinkSubject.h | ||
| VideoSource | TSharedPtr< UE::MetaHuman::Pipeline::FVideoSourceNode > | MetaHumanVideoBaseLiveLinkSubject.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void MarkNeutralFrame() |
MetaHumanVideoBaseLiveLinkSubject.h | ||
void SetFocalLength
(
float bInFocalLength |
MetaHumanVideoBaseLiveLinkSubject.h | ||
void SetHeadOrientation
(
bool bInHeadOrientation |
MetaHumanVideoBaseLiveLinkSubject.h | ||
void SetHeadStabilization
(
bool bInHeadStabilization |
MetaHumanVideoBaseLiveLinkSubject.h | ||
void SetHeadTranslation
(
bool bInHeadTranslation |
MetaHumanVideoBaseLiveLinkSubject.h | ||
void SetMonitorImage
(
EHyprsenseRealtimeNodeDebugImage InMonitorImage |
MetaHumanVideoBaseLiveLinkSubject.h | ||
void SetRotation
(
EMetaHumanVideoRotation InRotation |
MetaHumanVideoBaseLiveLinkSubject.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddVideoSample
(
FVideoSample&& InVideoSample |
MetaHumanVideoBaseLiveLinkSubject.h | ||
void SetError
(
const FString& InErrorMessage |
MetaHumanVideoBaseLiveLinkSubject.h |
Overridden from FMetaHumanLocalLiveLinkSubject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ExtractPipelineData
(
TSharedPtr< UE::MetaHuman::Pipeline::FPipelineData > InPipelineData |
MetaHumanVideoBaseLiveLinkSubject.h | ||
virtual void FinalizeAnalyticsItems() |
MetaHumanVideoBaseLiveLinkSubject.h |