Navigation
API > API/Runtime > API/Runtime/LiveLinkMessageBusFramework
| Name | ILiveLinkProvider |
| Type | struct |
| Header File | /Engine/Source/Runtime/LiveLinkMessageBusFramework/Public/LiveLinkProvider.h |
| Include Path | #include "LiveLinkProvider.h" |
Syntax
struct ILiveLinkProvider
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ILiveLinkProvider() |
LiveLinkProvider.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool HasConnection() |
Is this provider currently connected to something. | LiveLinkProvider.h | |
FDelegateHandle RegisterConnStatusChangedHandle
(
const FLiveLinkProviderConnectionStatusChanged::FDelegate& ConnStatusChanged |
Function for managing connection status changed delegate. | LiveLinkProvider.h | |
void RemoveSubject
(
const FName SubjectName |
Inform UE that a subject won't be streamed anymore. | LiveLinkProvider.h | |
void UnregisterConnStatusChangedHandle
(
FDelegateHandle Handle |
Function for managing connection status changed delegate. | LiveLinkProvider.h | |
bool UpdateSubjectFrameData
(
const FName SubjectName, |
Send the static data of a subject to UE. | LiveLinkProvider.h | |
bool UpdateSubjectStaticData
(
const FName SubjectName, |
Send, to UE, the static data of a subject. | LiveLinkProvider.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedPtr< ILiveLinkProvider > CreateLiveLinkProvider
(
const FString& ProviderName |
LiveLinkProvider.h | ||
static TSharedPtr< ILiveLinkProvider > CreateLiveLinkProvider
(
const FString& ProviderName, |
Create a Live Link Provider based on a class derived from ILiveLinkProvider instead of using the default Live Link Provider. | LiveLinkProvider.h |