Navigation
| Name | LiveLinkDevice |
| Type | Plugin |
| Part of Plugins | Live Link Device Framework |
| Location | /Engine/Plugins/Animation/LiveLinkDevice/Source/LiveLinkDevice/ |
| Module Build Rules | LiveLinkDevice.Build.cs |
Classes
| Name | Remarks |
|---|---|
| UConnectionDelegate | |
| ULiveLinkDevice | Abstract base class for all Live Link devices. |
| ULiveLinkDeviceCapability | Base class for all device capabilities. |
| ULiveLinkDeviceCapability_Connection | |
| ULiveLinkDeviceCapability_Recording | |
| ULiveLinkDeviceSettings | |
| ULiveLinkDeviceSubsystem | Device repository with lifecycle notifications. |
Structs
| Name | Remarks |
|---|---|
| FLiveLinkDeviceCreateError | |
| FLiveLinkDeviceCreateResult | |
| FLiveLinkDeviceWidgetArguments | Helper passed to GenerateWidgetForColumn. |
Interfaces
| Name | Remarks |
|---|---|
| ILiveLinkDeviceCapability | |
| ILiveLinkDeviceCapability_Connection | Status and operations relevant to devices with the concept of being (dis)connected. |
| ILiveLinkDeviceCapability_Recording | |
| ILiveLinkDeviceModule | The public interface to this module |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnDeviceSelectionChangedDelegate | TMulticastDelegate_OneParam< void, ULiveLinkDevice * > | ILiveLinkDeviceModule.h |
Enums
Public
| Name | Remarks |
|---|---|
| EDeviceHealth | |
| ELiveLinkDeviceConnectionStatus | Device connection states. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
DECLARE_TS_MULTICAST_DELEGATE_OneParam
(
FDeviceConnectionStatusChanged, |
LiveLinkDeviceCapability_Connection.h | ||
UDELEGATE() |
LiveLinkDeviceCapability_Connection.h |