Navigation
Unreal Engine C++ API Reference > Runtime > LiveLinkInterface
Inheritance Hierarchy
- ILiveLinkSource
- FLiveLinkFreeDSource
- FLiveLinkMessageBusSource
- FLiveLinkVRPNSource
- FLiveLinkXRSource
- ILiveLinkSourceARKit
- ILiveLinkSourceARKitPoseTracking
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 | |
![]() ![]() ![]() |
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. |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
UClass * | ILiveLinkClient::GetCustomSettingsClass is deprecated. Please use GetSettingsClass instead! |