Navigation
API > API/Runtime > API/Runtime/LiveLinkInterface
Inheritance Hierarchy
- ILiveLinkSource
- FLiveLinkFreeDSource
- FLiveLinkMessageBusSource
References
| Module | LiveLinkInterface |
| Header | /Engine/Source/Runtime/LiveLinkInterface/Public/ILiveLinkSource.h |
| Include | #include "ILiveLinkSource.h" |
Syntax
class ILiveLinkSource
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Can this source be displayed in the Source UI list | ||
| UClass * | |||
| TSubclassOf< ULiveLinkSourceSettings > | Setting class to display and used by the Source. | ||
| FText | For UI, from where the source data is coming from. | ||
| FText | For UI, what is the status of the source. | ||
| FText | For UI, what is the identifier of the source. | ||
| void | InitializeSettings
(
ULiveLinkSourceSettings* Settings |
The setting class has been created. Called after ReceiveClient. | |
| bool | Returns whether the Source is connected to its data provider and can still push valid data. | ||
| void | OnSettingsChanged
(
ULiveLinkSourceSettings* Settings, |
Notification when a setting value has changed via the UI. | |
| void | ReceiveClient
(
ILiveLinkClient* InClient, |
The source has been added to the Client and a Guid has been associated. | |
| bool | Request the source to shutdown. | ||
| void | Update () |
Update the source. |