Navigation
API > API/Editor > API/Editor/UnrealEd
| Name | FApplicationMode |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/WorkflowOrientedApp/ApplicationMode.h |
| Include Path | #include "WorkflowOrientedApp/ApplicationMode.h" |
Syntax
class FApplicationMode : public TSharedFromThis< FApplicationMode >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FApplicationMode
Derived Classes
FApplicationMode derived class hierarchy
- FNiagaraSystemToolkitModeBase
- FRigVMNewEditorMode
- FBlueprintComponentsApplicationMode
- FBlueprintDefaultsApplicationMode
- FBlueprintEditorApplicationMode
- FBlueprintEditorUnifiedMode
- FBlueprintInterfaceApplicationMode
- FBlueprintMacroApplicationMode
- FIKRetargetApplicationMode
- FIKRigMode
- FLiveLinkHubApplicationMode
- FMaterialEditorApplicationMode
- FMLDeformerApplicationMode
- FPhysicsControlAssetApplicationMode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FApplicationMode
(
FName InModeName |
WorkflowOrientedApp/ApplicationMode.h | ||
FApplicationMode
(
FName InModeName, |
WorkflowOrientedApp/ApplicationMode.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FApplicationMode() |
WorkflowOrientedApp/ApplicationMode.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LayoutExtender | TSharedPtr< FLayoutExtender > | Extender for adding to the default layout for this mode | WorkflowOrientedApp/ApplicationMode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< FTabManager::FLayout > ActivateMode
(
TSharedPtr< FTabManager > InTabManager |
WorkflowOrientedApp/ApplicationMode.h | ||
virtual void AddTabFactory
(
FCreateWorkflowTabFactory FactoryCreator |
WorkflowOrientedApp/ApplicationMode.h | ||
void DeactivateMode
(
TSharedPtr< FTabManager > InTabManager |
WorkflowOrientedApp/ApplicationMode.h | ||
FName GetModeName() |
WorkflowOrientedApp/ApplicationMode.h | ||
TSharedPtr< FExtender > GetToolbarExtender() |
WorkflowOrientedApp/ApplicationMode.h | ||
TSharedRef< FWorkspaceItem > GetWorkspaceMenuCategory() |
WorkflowOrientedApp/ApplicationMode.h | ||
virtual void PostActivateMode() |
WorkflowOrientedApp/ApplicationMode.h | ||
virtual void PreDeactivateMode() |
WorkflowOrientedApp/ApplicationMode.h | ||
virtual void RegisterTabFactories
(
TSharedPtr< FTabManager > InTabManager |
WorkflowOrientedApp/ApplicationMode.h | ||
virtual void RemoveTabFactory
(
FName TabFactoryID |
WorkflowOrientedApp/ApplicationMode.h |