Navigation
API > API/Plugins > API/Plugins/LiveLinkHub
| Name | FLiveLinkHubApplicationMode |
| Type | class |
| Header File | /Engine/Plugins/Animation/LiveLinkHub/Source/LiveLinkHub/Public/LiveLinkHubApplicationMode.h |
| Include Path | #include "LiveLinkHubApplicationMode.h" |
Syntax
class FLiveLinkHubApplicationMode : public FApplicationMode
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FApplicationMode → FLiveLinkHubApplicationMode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Invalid contructor meant to be used by ILiveLinkHubApplicationModeFactory to support the deprecated factory method. | LiveLinkHubApplicationMode.h | ||
FLiveLinkHubApplicationMode
(
FName InApplicationMode, |
LiveLinkHubApplicationMode.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FileMenuExtensionPoint | const FName | Name of the File menu extension point. | LiveLinkHubApplicationMode.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bRegisteredTabFactories | bool | Keeps track of whether or not the tab factories were registered, so we don't end up with duplicate tab spawners for this mode. | LiveLinkHubApplicationMode.h | |
| DisplayName | FText | Display name for this mode. | LiveLinkHubApplicationMode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FText & GetDisplayName() |
Get the display name for this mode | LiveLinkHubApplicationMode.h | |
FString GetLayoutIni() |
Get the filename of this mode's layout ini. | LiveLinkHubApplicationMode.h | |
FName GetLayoutName() |
Get the name of this layout. | LiveLinkHubApplicationMode.h | |
virtual FSlateIcon GetModeIcon() |
Get the icon for this mode. | LiveLinkHubApplicationMode.h | |
virtual TArray< TSharedRef< SWidget > > GetStatusBarWidgets_Impl() |
Get widgets that should appear in the status bar. | LiveLinkHubApplicationMode.h | |
TSharedPtr< FTabManager::FLayout > GetTabLayout() |
Get the tab manager layout ptr. | LiveLinkHubApplicationMode.h | |
TArray< TSharedRef< SWidget > > GetToolbarWidgets() |
Method used to gather the toolbar widgets that should be visible when this mode is active. | LiveLinkHubApplicationMode.h | |
virtual TArray< TSharedRef< SWidget > > GetToolbarWidgets_Impl() |
Implement in a child class in order to have status bar extensions show up when the mode is active. | LiveLinkHubApplicationMode.h | |
virtual bool IsUserLayout() |
Returns whether this mode is a user layout. | LiveLinkHubApplicationMode.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostActivateMode() |
LiveLinkHubApplicationMode.h | ||
virtual void PreDeactivateMode() |
LiveLinkHubApplicationMode.h | ||
virtual void RegisterTabFactories
(
TSharedPtr< FTabManager > InTabManager |
LiveLinkHubApplicationMode.h |