#include <LiveLinkProvider.h>
◆ ~ILiveLinkProvider()
| virtual ILiveLinkProvider::~ILiveLinkProvider |
( |
| ) |
|
|
inlinevirtual |
◆ CreateLiveLinkProvider() [1/2]
◆ CreateLiveLinkProvider() [2/2]
Create a Live Link Provider based on a class derived from ILiveLinkProvider instead of using the default Live Link Provider.
- Parameters
-
| ProviderName | The provider name. |
| EndpointBuilder | An endpoint builder that can be used to add additional message handlers. |
- Returns
- Shared pointer to the ILiveLinkProvider-derived class. Use StaticCastSharedPtr to cast it back to child class type.
◆ HasConnection()
| virtual bool ILiveLinkProvider::HasConnection |
( |
| ) |
const |
|
pure virtual |
◆ RegisterConnStatusChangedHandle()
| virtual FDelegateHandle ILiveLinkProvider::RegisterConnStatusChangedHandle |
( |
const FLiveLinkProviderConnectionStatusChanged::FDelegate & |
ConnStatusChanged | ) |
|
|
pure virtual |
Function for managing connection status changed delegate.
Implemented in FLiveLinkProvider.
◆ RemoveSubject()
Inform UE that a subject won't be streamed anymore.
- Parameters
-
| SubjectName | The name of the subject. |
Implemented in FLiveLinkProvider.
◆ UnregisterConnStatusChangedHandle()
Function for managing connection status changed delegate.
Implemented in FLiveLinkProvider.
◆ UpdateSubjectFrameData()
Send the static data of a subject to UE.
- Parameters
-
| SubjectName | The name of the subject |
| StaticData | The frame data of the subject. The type should match the role's data send with UpdateSubjectStaticData. The FLiveLinkFrameDataStruct doesn't have a copy constructor. The argument is passed by r-value to help the user understand the compiler error message. |
| ExtraAnnotations | Extra annotations to pass in with the frame data message. |
- Returns
- True if the message was sent or is pending an active connection.
- See also
- UpdateSubjectStaticData, RemoveSubject
Implemented in FLiveLinkProvider.
◆ UpdateSubjectStaticData()
Send, to UE, the static data of a subject.
- Parameters
-
| SubjectName | The name of the subject |
| Role | The Live Link role of the subject. The StaticData type should match the role's data. |
| StaticData | The static data of the subject. The FLiveLinkStaticDataStruct doesn't have a copy constructor. The argument is passed by r-value to help the user understand the compiler error message. |
| ExtraAnnotations | Extra annotations to pass in with the static data message. |
- Returns
- True if the message was sent or is pending an active connection.
- See also
- UpdateSubjectFrameData, RemoveSubject
Implemented in FLiveLinkProvider.
The documentation for this struct was generated from the following files: