Navigation
API > API/Plugins > API/Plugins/LiveLink
Interface for messaging modules.
| Name | ILiveLinkModule |
| Type | class |
| Header File | /Engine/Plugins/Animation/LiveLink/Source/LiveLink/Public/ILiveLinkModule.h |
| Include Path | #include "ILiveLinkModule.h" |
Syntax
class ILiveLinkModule : public IModuleInterface
Implements Interfaces
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ILiveLinkModule() |
Virtual destructor. | ILiveLinkModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
DECLARE_TS_MULTICAST_DELEGATE_ThreeParams
(
FOnSubjectOutboundNameModified, |
ILiveLinkModule.h | ||
FLiveLinkHeartbeatEmitter & GetHeartbeatEmitter() |
ILiveLinkModule.h | ||
const TMap< FDelegateHandle, FOnLiveLinkShouldDisplaySource > & GetSourceFilters() |
ILiveLinkModule.h | ||
TSharedPtr< FSlateStyleSet > GetStyle() |
ILiveLinkModule.h | ||
FOnSubjectOutboundNameModified & OnSubjectOutboundNameModified() |
(Internal use) Delegate called by LiveLinkHubSubjectSettings to notify. | ILiveLinkModule.h | |
FDelegateHandle RegisterMessageBusSourceFilter
(
const FOnLiveLinkShouldDisplaySource& SourceFilter |
Register a message bus source filter invoked by the MessageBus Source Factory to filter out discovered sources. | ILiveLinkModule.h | |
void UnregisterMessageBusSourceFilter
(
FDelegateHandle Handle |
Unregister a previously registered message bus source filter. | ILiveLinkModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static ILiveLinkModule & Get() |
Gets a reference to the live link module instance. | ILiveLinkModule.h |