FWorkflowCentricApplication

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Kismet

Header

/Engine/Source/Editor/Kismet/Public/WorkflowOrientedApp/WorkflowCentricApplication.h

Include

#include "WorkflowOrientedApp/WorkflowCentricApplication.h"

Syntax

class FWorkflowCentricApplication : public FAssetEditorToolkit

Variables

Name Description

Protected variable

TSharedPtr< FAp...

 

CurrentAppModePtr

Functions

Name Description

Protected function Virtual

void

 

AddApplicationMode

(
    FName ModeName,
    TSharedRef< FApplicationMode > Mode
)

Public function Const

FName

 

GetCurrentMode()

Returns the current mode of this application.

Public function Const

TSharedPtr< ...

 

GetCurrentModePtr()

Public function Static

TArray< FWor...

 

GetModeExtenderList()

Gets the mode extender list for all workflow applications (append to customize a specific mode)

Public function Const

FName

 

GetToolMenuToolbarNameForMode

(
    const FName InModeName,
    FName& OutParentName
)

Returns the name of the toolbar for the given mode along with the name of the toolbar's parent.

Public function Const

bool

 

IsModeCurrent

(
    FName ModeToCheck
)

Public function

void

 

PushTabFactories

(
    FWorkflowAllowedTabSet& FactorySet...
)

Public function Virtual

UToolMenu &#...

 

RegisterModeToolbarIfUnregistered

(
    const FName InModeName
)

Registers toolbar for a mode if not already registered

Public function Virtual

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

Name Description

Public function Virtual Const

FName

 

GetToolMenuToolbarName

(
    FName& OutParentName
)

Get name used by tool menu

Public function Virtual

bool

 

OnRequestClose()

Called when this toolkit would close

Overridden from IToolkit

Name Description

Public function Virtual

void

 

RegisterTabSpawners

(
    const TSharedRef< class FTabManager...
)

IToolkit interface

Public function Virtual

void

 

UnregisterTabSpawners

(
    const TSharedRef< class FTabManager...
)

Unregister tabs that this toolkit can spawn

Constants

Name

Description

ModeExtenderList

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss