UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLiveLinkProvider Member List

This is the complete list of members for FLiveLinkProvider, including all inherited members.

ClearSubject(const FName &SubjectName)FLiveLinkProvidervirtual
CloseConnection(FMessageAddress Address)FLiveLinkProviderprotected
CreateLiveLinkProvider(const FString &ProviderName)ILiveLinkProviderstatic
CreateLiveLinkProvider(const FString &ProviderName, struct FMessageEndpointBuilder &&EndpointBuilder)ILiveLinkProviderinlinestatic
CreateMessageEndpoint(struct FMessageEndpointBuilder &EndpointBuilder)FLiveLinkProviderprotected
FLiveLinkProvider(const FString &InProviderName, bool bInCreateEndpoint)FLiveLinkProviderprotected
FLiveLinkProvider(const FString &InProviderName)FLiveLinkProvider
FLiveLinkProvider(const FString &InProviderName, struct FMessageEndpointBuilder &&EndpointBuilder)FLiveLinkProvider
GetAnnotations() constFLiveLinkProviderinlineprotectedvirtual
GetConnectedAddresses(TArray< FMessageAddress > &Addresses)FLiveLinkProviderprotected
GetEndpointAddress() constFLiveLinkProviderprotected
GetLastSubjectStaticDataStruct(FName SubjectName)FLiveLinkProviderprotected
GetMachineName() constFLiveLinkProviderinlineprotected
GetProviderName() constFLiveLinkProviderinlineprotected
GetSupportedLiveLinkVersion()FLiveLinkProviderprotectedstatic
HandleConnectMessage(const FLiveLinkConnectMessage &Message, const TSharedRef< class IMessageContext, ESPMode::ThreadSafe > &Context)FLiveLinkProviderprotected
HasConnection() const overrideFLiveLinkProvidervirtual
OnConnectionsClosed(const TArray< FMessageAddress > &ClosedAddresses)FLiveLinkProviderinlineprotectedvirtual
OnMessageBusNotification(const FMessageBusNotification &Notification)FLiveLinkProviderinlineprotectedvirtual
Publish(MessageType *Message)FLiveLinkProviderinlineprotected
RegisterConnStatusChangedHandle(const FLiveLinkProviderConnectionStatusChanged::FDelegate &ConnStatusChanged) overrideFLiveLinkProvidervirtual
RemoveSubject(const FName SubjectName) overrideFLiveLinkProvidervirtual
SendClearSubjectToConnections(FName SubjectName)FLiveLinkProviderprotected
SendMessage(MessageType *Message, EMessageFlags Flags=EMessageFlags::None)FLiveLinkProviderinlineprotected
SendMessage(MessageType *Message, const FMessageAddress &Address, EMessageFlags Flags=EMessageFlags::None, const TMap< FName, FString > &Annotations={})FLiveLinkProviderinlineprotected
SendMessage(MessageType *Message, const TArray< FMessageAddress > &Addresses, EMessageFlags Flags=EMessageFlags::None, const TMap< FName, FString > &Annotations={})FLiveLinkProviderinlineprotected
ShouldTransmitToSubject_AnyThread(FName SubjectName, FMessageAddress Address) constFLiveLinkProviderinlineprotectedvirtual
Subscribe()FLiveLinkProviderinlineprotected
UnregisterConnStatusChangedHandle(FDelegateHandle Handle) overrideFLiveLinkProvidervirtual
UpdateSubject(const FName &SubjectName, const TArray< FName > &BoneNames, const TArray< int32 > &BoneParents)FLiveLinkProvidervirtual
UpdateSubjectFrame(const FName &SubjectName, const TArray< FTransform > &BoneTransforms, const TArray< FLiveLinkCurveElement > &CurveData, double Time)FLiveLinkProvidervirtual
UpdateSubjectFrame(const FName &SubjectName, const TArray< FTransform > &BoneTransforms, const TArray< FLiveLinkCurveElement > &CurveData, const FLiveLinkMetaData &MetaData, double Time)FLiveLinkProvidervirtual
UpdateSubjectFrameData(const FName SubjectName, FLiveLinkFrameDataStruct &&FrameData, const TMap< FName, FString > &ExtraAnnotations={}) overrideFLiveLinkProvidervirtual
UpdateSubjectStaticData(const FName SubjectName, TSubclassOf< ULiveLinkRole > Role, FLiveLinkStaticDataStruct &&StaticData, const TMap< FName, FString > &ExtraAnnotations={}) overrideFLiveLinkProvidervirtual
ValidateConnections()FLiveLinkProviderprotected
~FLiveLinkProvider() overrideFLiveLinkProvidervirtual
~ILiveLinkProvider()ILiveLinkProviderinlinevirtual