Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/WorkflowOrientedApp
Inheritance Hierarchy
- TSharedFromThis
- FApplicationMode
- FBlueprintComponentsApplicationMode
- FBlueprintDefaultsApplicationMode
- FBlueprintEditorApplicationMode
- FWidgetBlueprintApplicationMode
- FBlueprintEditorUnifiedMode
- FBlueprintInterfaceApplicationMode
- FBlueprintMacroApplicationMode
- FIKRetargetApplicationMode
- FIKRigMode
- FMaterialEditorApplicationMode
- FMLDeformerApplicationMode
- FNiagaraSystemToolkitModeBase
- FPhysicsControlProfileApplicationMode
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/WorkflowOrientedApp/ApplicationMode.h |
| Include | #include "WorkflowOrientedApp/ApplicationMode.h" |
Syntax
class FApplicationMode : public TSharedFromThis< FApplicationMode >
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FLayoutExtender > | LayoutExtender | Extender for adding to the default layout for this mode | |
| FName | ModeName | The internal name of this mode. | |
| TSharedPtr< FTabManager::FLayout > | TabLayout | The layout to use in this mode. | |
| TSharedPtr< FExtender > | ToolbarExtender | The toolbar extension for this mode | |
| FString | UserLayoutString | ||
| TSharedPtr< FWorkspaceItem > | WorkspaceMenuCategory | The workspace menu category for this mode |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FApplicationMode
(
FName InModeName |
|||
FApplicationMode
(
FName InModeName, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< FTabManager::FLayout > | ActivateMode
(
TSharedPtr< FTabManager > InTabManager |
||
| void | AddTabFactory
(
FCreateWorkflowTabFactory FactoryCreator |
||
| void | DeactivateMode
(
TSharedPtr< FTabManager > InTabManager |
||
| FName | GetModeName () |
||
| TSharedPtr< FExtender > | |||
| TSharedRef< FWorkspaceItem > | |||
| void | |||
| void | |||
| void | RegisterTabFactories
(
TSharedPtr< FTabManager > InTabManager |
||
| void | RemoveTabFactory
(
FName TabFactoryID |