Navigation
| Name | LiveLinkHub |
| Type | Plugin |
| Part of Plugins | Live Link Hub |
| Location | /Engine/Plugins/Animation/LiveLinkHub/Source/LiveLinkHub/ |
| Module Build Rules | LiveLinkHub.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FLiveLinkHubApplicationBase | Base class for the live link hub application, meant to expose a limited interface to modes that extend FLiveLinkHubApplicationMode. |
| FLiveLinkHubApplicationMode | |
| ULiveLinkHubSessionExtraData | Derive from this class to define additional UProperties that participate in session serialization. |
Structs
| Name | Remarks |
|---|---|
| FLiveLinkHubClientId | Identifier for a UE client receiving data from the hub. |
| FLiveLinkHubDiscoveredClientInfo | Information about a discovered client. |
Interfaces
| Name | Remarks |
|---|---|
| ILiveLinkHubApplicationModeFactory | Factory used by external plugins to register custom LiveLinkHub layouts. |
| ILiveLinkHubClientsModel | Exposes queries and operations for Unreal Editor clients connected to the local LLH instance. |
| ILiveLinkHubComponent | Provides an interface for elements that wish to add additional content (tabs) to LiveLinkHub. |
| ILiveLinkHubModule | |
| ILiveLinkHubSessionExtraDataHandler | Implement this interface to provide session save/load handlers for your extra data subclass. |
| ILiveLinkRecordingSession | Provides an interface for querying and controlling the recording session. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ILiveLinkRecordingSessionInfo | ILiveLinkRecordingSession | ILiveLinkRecordingSessionInfo.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| UE::LiveLinkHub::ClientDetailsTabId | const FName | LiveLinkHubApplicationBase.h | |
| UE::LiveLinkHub::ClientsTabId | const FName | LiveLinkHubApplicationBase.h | |
| UE::LiveLinkHub::LiveLinkStyleName | const FName | LiveLinkHubApplicationBase.h | |
| UE::LiveLinkHub::PlaybackTabId | const FName | LiveLinkHubApplicationBase.h | |
| UE::LiveLinkHub::RecordingListTabId | const FName | LiveLinkHubApplicationBase.h | |
| UE::LiveLinkHub::SourceDetailsTabId | const FName | LiveLinkHubApplicationBase.h | |
| UE::LiveLinkHub::SourcesTabId | const FName | LiveLinkHubApplicationBase.h | |
| UE::LiveLinkHub::SubjectDetailsTabId | const FName | LiveLinkHubApplicationBase.h | |
| UE::LiveLinkHub::SubjectsTabId | const FName | LiveLinkHubApplicationBase.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MainStack | TSharedRef< FTabManager::FStack > | The root area of the main window layout. Add tabs to this. | ILiveLinkHubComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FLiveLinkHubComponentInitParams
(
TSharedRef< SWindow > InWindow, |
ILiveLinkHubComponent.h |