![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for ILiveLinkClient, including all inherited members.
| AddSource(TSharedPtr< ILiveLinkSource > Source)=0 | ILiveLinkClient | pure virtual |
| AddVirtualSubject(const FLiveLinkSubjectKey &VirtualSubjectKey, TSubclassOf< ULiveLinkVirtualSubject > VirtualSubjectClass)=0 | ILiveLinkClient | pure virtual |
| AddVirtualSubjectSource(FName SourceName)=0 | ILiveLinkClient | pure virtual |
| ClearAllSubjectsFrames_AnyThread()=0 | ILiveLinkClient | pure virtual |
| ClearOverrideStaticData_AnyThread(const FLiveLinkSubjectKey &InSubjectKey)=0 | ILiveLinkClient | pure virtual |
| ClearSubjectsFrames_AnyThread(FLiveLinkSubjectName SubjectName)=0 | ILiveLinkClient | pure virtual |
| ClearSubjectsFrames_AnyThread(const FLiveLinkSubjectKey &SubjectKey)=0 | ILiveLinkClient | pure virtual |
| CreateSource(const FLiveLinkSourcePreset &SourcePreset)=0 | ILiveLinkClient | pure virtual |
| CreateSubject(const FLiveLinkSubjectPreset &SubjectPreset)=0 | ILiveLinkClient | pure virtual |
| DoesSubjectSupportsRole_AnyThread(const FLiveLinkSubjectKey &SubjectKey, TSubclassOf< ULiveLinkRole > SupportedRole) const =0 | ILiveLinkClient | pure virtual |
| DoesSubjectSupportsRole_AnyThread(FLiveLinkSubjectName SubjectName, TSubclassOf< ULiveLinkRole > SupportedRole) const =0 | ILiveLinkClient | pure virtual |
| EvaluateFrame_AnyThread(FLiveLinkSubjectName SubjectName, TSubclassOf< ULiveLinkRole > Role, FLiveLinkSubjectFrameData &OutFrame)=0 | ILiveLinkClient | pure virtual |
| EvaluateFrameAtSceneTime_AnyThread(FLiveLinkSubjectName SubjectName, const FTimecode &SceneTime, TSubclassOf< ULiveLinkRole > DesiredRole, FLiveLinkSubjectFrameData &OutFrame) | ILiveLinkClient | inlinevirtual |
| EvaluateFrameAtSceneTime_AnyThread(FLiveLinkSubjectName SubjectName, const FQualifiedFrameTime &SceneTime, TSubclassOf< ULiveLinkRole > DesiredRole, FLiveLinkSubjectFrameData &OutFrame)=0 | ILiveLinkClient | pure virtual |
| EvaluateFrameAtWorldTime_AnyThread(FLiveLinkSubjectName SubjectName, double WorldTime, TSubclassOf< ULiveLinkRole > DesiredRole, FLiveLinkSubjectFrameData &OutFrame)=0 | ILiveLinkClient | pure virtual |
| EvaluateFrameFromSource_AnyThread(const FLiveLinkSubjectKey &SubjectKey, TSubclassOf< ULiveLinkRole > Role, FLiveLinkSubjectFrameData &OutFrame)=0 | ILiveLinkClient | pure virtual |
| ForceTick()=0 | ILiveLinkClient | pure virtual |
| GetSourceMachineName(FGuid EntryGuid) const =0 | ILiveLinkClient | pure virtual |
| GetSourceNameOverride(const FLiveLinkSubjectKey &SubjectKey) const =0 | ILiveLinkClient | pure virtual |
| GetSourcePreset(FGuid SourceGuid, UObject *DuplicatedObjectOuter) const =0 | ILiveLinkClient | pure virtual |
| GetSources(bool bEvenIfPendingKill=false) const =0 | ILiveLinkClient | pure virtual |
| GetSourceSettings(const FGuid &SourceKey) const =0 | ILiveLinkClient | pure virtual |
| GetSourceStatus(FGuid EntryGuid) const =0 | ILiveLinkClient | pure virtual |
| GetSourceToolTip(FGuid EntryGuid) const =0 | ILiveLinkClient | pure virtual |
| GetSourceType(FGuid SourceGuid) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectDisplayName(const FLiveLinkSubjectKey &SubjectKey) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectFrameTimes(const FLiveLinkSubjectKey &SubjectKey) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectFrameTimes(FLiveLinkSubjectName SubjectName) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectPreset(const FLiveLinkSubjectKey &SubjectKey, UObject *DuplicatedObjectOuter) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectRole_AnyThread(const FLiveLinkSubjectKey &SubjectKey) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectRole_AnyThread(FLiveLinkSubjectName SubjectName) const =0 | ILiveLinkClient | pure virtual |
| GetSubjects(bool bIncludeDisabledSubject, bool bIncludeVirtualSubject) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectSettings(const FLiveLinkSubjectKey &SubjectKey) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectsSupportingRole(TSubclassOf< ULiveLinkRole > SupportedRole, bool bIncludeDisabledSubject, bool bIncludeVirtualSubject) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectState(FLiveLinkSubjectName InSubjectName) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectStaticData_AnyThread(const FLiveLinkSubjectKey &InSubjectKey, bool bGetOverrideData=true) const =0 | ILiveLinkClient | pure virtual |
| GetSubjectTranslatedRole_AnyThread(const FLiveLinkSubjectKey &SubjectKey) const =0 | ILiveLinkClient | pure virtual |
| GetVirtualSources(bool bEvenIfPendingKill=false) const =0 | ILiveLinkClient | pure virtual |
| HasPendingSubjectFrames()=0 | ILiveLinkClient | pure virtual |
| HasSourceBeenAdded(TSharedPtr< ILiveLinkSource > Source) const =0 | ILiveLinkClient | pure virtual |
| IsSourceStillValid(FGuid EntryGuid) const =0 | ILiveLinkClient | pure virtual |
| IsSubjectEnabled(const FLiveLinkSubjectKey &SubjectKey, bool bForThisFrame) const =0 | ILiveLinkClient | pure virtual |
| IsSubjectEnabled(FLiveLinkSubjectName SubjectName) const =0 | ILiveLinkClient | pure virtual |
| IsSubjectTimeSynchronized(const FLiveLinkSubjectKey &SubjectKey) const =0 | ILiveLinkClient | pure virtual |
| IsSubjectTimeSynchronized(FLiveLinkSubjectName SubjectName) const =0 | ILiveLinkClient | pure virtual |
| IsSubjectValid(const FLiveLinkSubjectKey &SubjectKey) const =0 | ILiveLinkClient | pure virtual |
| IsSubjectValid(FLiveLinkSubjectName SubjectName) const =0 | ILiveLinkClient | pure virtual |
| IsVirtualSubject(const FLiveLinkSubjectKey &SubjectKey) const =0 | ILiveLinkClient | pure virtual |
| LIVELINK_VERSION | ILiveLinkClient | static |
| ModularFeatureName | ILiveLinkClient | static |
| OnLiveLinkSourceAdded()=0 | ILiveLinkClient | pure virtual |
| OnLiveLinkSourceRemoved()=0 | ILiveLinkClient | pure virtual |
| OnLiveLinkSourcesChanged()=0 | ILiveLinkClient | pure virtual |
| OnLiveLinkSubjectAdded()=0 | ILiveLinkClient | pure virtual |
| OnLiveLinkSubjectEnabledChanged()=0 | ILiveLinkClient | pure virtual |
| OnLiveLinkSubjectRemoved()=0 | ILiveLinkClient | pure virtual |
| OnLiveLinkSubjectsChanged()=0 | ILiveLinkClient | pure virtual |
| OnLiveLinkSubjectStateChanged()=0 | ILiveLinkClient | pure virtual |
| OnLiveLinkTicked()=0 | ILiveLinkClient | pure virtual |
| PauseSubject_AnyThread(FLiveLinkSubjectName SubjectName)=0 | ILiveLinkClient | pure virtual |
| PushSubjectFrameData_AnyThread(const FLiveLinkSubjectKey &SubjectKey, FLiveLinkFrameDataStruct &&FrameData)=0 | ILiveLinkClient | pure virtual |
| PushSubjectStaticData_AnyThread(const FLiveLinkSubjectKey &SubjectKey, TSubclassOf< ULiveLinkRole > Role, FLiveLinkStaticDataStruct &&StaticData)=0 | ILiveLinkClient | pure virtual |
| RegisterForFrameDataReceived(const FLiveLinkSubjectKey &InSubjectKey, const FOnLiveLinkSubjectStaticDataReceived::FDelegate &OnStaticDataReceived_AnyThread, const FOnLiveLinkSubjectFrameDataReceived::FDelegate &OnFrameDataReceived_AnyThread, FDelegateHandle &OutStaticDataReceivedHandle, FDelegateHandle &OutFrameDataReceivedHandleconst)=0 | ILiveLinkClient | pure virtual |
| RegisterForSubjectFrames(FLiveLinkSubjectName SubjectName, const FOnLiveLinkSubjectStaticDataAdded::FDelegate &OnStaticDataAdded, const FOnLiveLinkSubjectFrameDataAdded::FDelegate &OnFrameDataAddedd, FDelegateHandle &OutStaticDataAddedHandle, FDelegateHandle &OutFrameDataAddeddHandle, TSubclassOf< ULiveLinkRole > &OutSubjectRole, FLiveLinkStaticDataStruct *OutStaticData=nullptr)=0 | ILiveLinkClient | pure virtual |
| RemoveSource(TSharedPtr< ILiveLinkSource > Source)=0 | ILiveLinkClient | pure virtual |
| RemoveSource(FGuid SourceGuid)=0 | ILiveLinkClient | pure virtual |
| RemoveSubject_AnyThread(const FLiveLinkSubjectKey &SubjectName)=0 | ILiveLinkClient | pure virtual |
| RemoveVirtualSubject(const FLiveLinkSubjectKey &VirtualSubjectKey)=0 | ILiveLinkClient | pure virtual |
| SetSubjectEnabled(const FLiveLinkSubjectKey &SubjectKey, bool bEnabled)=0 | ILiveLinkClient | pure virtual |
| UnpauseSubject_AnyThread(FLiveLinkSubjectName SubjectName)=0 | ILiveLinkClient | pure virtual |
| UnregisterForFrameDataReceived(const FLiveLinkSubjectKey &InSubjectKey, FDelegateHandle InStaticDataReceivedHandle, FDelegateHandle InFrameDataReceivedHandle)=0 | ILiveLinkClient | pure virtual |
| UnregisterSubjectFramesHandle(FLiveLinkSubjectName SubjectName, FDelegateHandle StaticDataAddedHandle, FDelegateHandle FrameDataAddedHandle)=0 | ILiveLinkClient | pure virtual |
| ~ILiveLinkClient() | ILiveLinkClient | inlinevirtual |