Navigation
Unreal Engine C++ API Reference > Editor > UnrealEd > WorkflowOrientedApp
Inheritance Hierarchy
- IAssetEditorInstance
- FBaseToolkit
- TSharedFromThis
- FAssetEditorToolkit
- FWorkflowCentricApplication
- FDMXEditor
- FPersonaAssetEditorToolkit
- FIKRetargetEditor
- FIKRigEditorToolkit
- FMLDeformerEditorToolkit
- FPhysicsControlProfileEditorToolkit
- IAnimationEditor
- IOptimusEditor
- IPhysicsAssetEditor
- ISkeletalMeshEditor
- ISkeletonEditor
- IBehaviorTreeEditor
- FBehaviorTreeEditor
- IBlueprintEditor
- FBlueprintEditor
- FGameplayAbilitiesEditor
- FRigVMEditor
- IControlRigEditor
- FWidgetBlueprintEditor
- IAnimationBlueprintEditor
- IDisplayClusterConfiguratorBlueprintEditor
- IRenderGridEditor
- IMaterialEditor
References
Module | UnrealEd |
Header | /Engine/Source/Editor/UnrealEd/Public/WorkflowOrientedApp/WorkflowCentricApplication.h |
Include | #include "WorkflowOrientedApp/WorkflowCentricApplication.h" |
Syntax
class FWorkflowCentricApplication : public FAssetEditorToolkit
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TSharedPtr< FApplicationMode > | CurrentAppModePtr |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddApplicationMode
(
FName ModeName, |
|
![]() ![]() |
FName | Returns the current mode of this application. | |
![]() ![]() |
TSharedPtr< FApplicationMode > | ||
![]() ![]() |
TArray< FWorkflowApplicationModeExtender > & | Gets the mode extender list for all workflow applications (append to customize a specific mode) | |
![]() ![]() |
FName | GetToolMenuToolbarNameForMode
(
const FName InModeName, |
Returns the name of the toolbar for the given mode along with the name of the toolbar's parent. |
![]() ![]() |
bool | IsModeCurrent
(
FName ModeToCheck |
|
![]() |
void | PushTabFactories
(
FWorkflowAllowedTabSet& FactorySetToPush |
|
![]() ![]() |
UToolMenu * | RegisterModeToolbarIfUnregistered
(
const FName InModeName |
Registers toolbar for a mode if not already registered |
![]() ![]() |
void | SetCurrentMode
(
FName NewMode |
Attempt to set the current mode. If this mode is illegal or unknown, the mode will remain unchanged. |
Overridden from FAssetEditorToolkit
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FName | GetToolMenuToolbarName
(
FName& OutParentName |
Get name used by tool menu |
![]() ![]() |
void | OnClose () |
Called when this toolkit is being closed |
![]() ![]() |
bool | OnRequestClose
(
EAssetEditorCloseReason InCloseReason |
Called when this toolkit is requested to close. Returns false if closing should be prevented. |
Overridden from IToolkit
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | RegisterTabSpawners
(
const TSharedRef< class FTabManager >& TabManager |
IToolkit interface |
![]() ![]() |
void | UnregisterTabSpawners
(
const TSharedRef< class FTabManager >& TabManager |
Unregister tabs that this toolkit can spawn |
Constants
Name | Description |
---|---|
ModeExtenderList |