Navigation
API > API/Plugins > API/Plugins/LiveLinkEditor
Structure that defines a single entry in the subject UI.
| Name | FLiveLinkSubjectUIEntry |
| Type | struct |
| Header File | /Engine/Plugins/Animation/LiveLink/Source/LiveLinkEditor/Public/LiveLinkClientPanelViews.h |
| Include Path | #include "LiveLinkClientPanelViews.h" |
Syntax
struct FLiveLinkSubjectUIEntry
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FLiveLinkSubjectUIEntry
(
const FLiveLinkSubjectKey& InSubjectKey, |
LiveLinkClientPanelViews.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Children | TArray< TSharedPtr< FLiveLinkSubjectUIEntry > > | Children (if this entry represents a source instead of a specific subject. | LiveLinkClientPanelViews.h | |
| Client | FLiveLinkClient * | LiveLink Client. | LiveLinkClientPanelViews.h | |
| SubjectKey | FLiveLinkSubjectKey | Subject key. | LiveLinkClientPanelViews.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsSource | bool | Whether this represents a source. | LiveLinkClientPanelViews.h | |
| bIsVirtualSubject | bool | Whether the subject is virtual. | LiveLinkClientPanelViews.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Get item string representation for filtering. | LiveLinkClientPanelViews.h | ||
TSubclassOf< ULiveLinkRole > GetItemRole() |
Get the livelink role of this entry. | LiveLinkClientPanelViews.h | |
FText GetItemText() |
Get a textual representation of the ui entry. | LiveLinkClientPanelViews.h | |
TSubclassOf< ULiveLinkRole > GetItemTranslatedRole() |
Get the translated role for this subject (if translating rebroadcast subjects). | LiveLinkClientPanelViews.h | |
UObject * GetSettings() |
Get the subject or source settings. | LiveLinkClientPanelViews.h | |
bool IsPaused() |
Returns whether a subject is currently paused. | LiveLinkClientPanelViews.h | |
bool IsSource() |
Whether the subject entry is a source. | LiveLinkClientPanelViews.h | |
bool IsSubject() |
Whether the subject entry is a subject. | LiveLinkClientPanelViews.h | |
bool IsSubjectEnabled() |
Whether the subject is enabled. | LiveLinkClientPanelViews.h | |
bool IsSubjectValid() |
Whether the subject is valid. | LiveLinkClientPanelViews.h | |
bool IsVirtualSubject() |
Whether the subject is virtual. | LiveLinkClientPanelViews.h | |
void PauseSubject() |
Pause or unpause a subject if it's already paused. | LiveLinkClientPanelViews.h | |
void RemoveFromClient() |
Remove the subject or source from the livelink client. | LiveLinkClientPanelViews.h | |
void SetSubjectEnabled
(
bool bIsEnabled |
Enable or disable a subject. | LiveLinkClientPanelViews.h |