// Copyright Epic Games, Inc. All Rights Reserved. #include "MetaHumanVideoLiveLinkSource.h" #include "MetaHumanVideoLiveLinkSourceSettings.h" #include "MetaHumanVideoLiveLinkSubject.h" #include "MetaHumanVideoLiveLinkSubjectSettings.h" #define LOCTEXT_NAMESPACE "MetaHumanVideoLiveLinkSource" FText FMetaHumanVideoLiveLinkSource::GetSourceType() const { return LOCTEXT("MetaHumanVideo", "MetaHuman (Video)"); } TSubclassOf FMetaHumanVideoLiveLinkSource::GetSettingsClass() const { return UMetaHumanVideoLiveLinkSourceSettings::StaticClass(); } TSharedPtr FMetaHumanVideoLiveLinkSource::CreateSubject(const FName& InSubjectName, UMetaHumanLocalLiveLinkSubjectSettings* InSettings) { return MakeShared(LiveLinkClient, SourceGuid, InSubjectName, Cast(InSettings)); } #undef LOCTEXT_NAMESPACE