Navigation
API > API/Plugins > API/Plugins/ScriptableToolsEditorMode
| Name | FScriptableToolsEditorModeToolkit |
| Type | class |
| Header File | /Engine/Plugins/Editor/ScriptableToolsEditorMode/Source/ScriptableToolsEditorMode/Public/ScriptableToolsEditorModeToolkit.h |
| Include Path | #include "ScriptableToolsEditorModeToolkit.h" |
Syntax
class FScriptableToolsEditorModeToolkit : public FModeToolkit
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FModeToolkit → FScriptableToolsEditorModeToolkit
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FScriptableToolsEditorModeToolkit() |
ScriptableToolsEditorModeToolkit.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FScriptableToolsEditorModeToolkit() |
ScriptableToolsEditorModeToolkit.h |
Structs
| Name | Remarks |
|---|---|
| FScriptableToolData |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| PaletteNames_Standard | const TArray< FName > | ScriptableToolsEditorModeToolkit.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AcceptButton | TSharedPtr< SButton > | ScriptableToolsEditorModeToolkit.h | ||
| ActivePaletteChangedHandle | FDelegateHandle | ScriptableToolsEditorModeToolkit.h | ||
| ActiveToolCategories | TMap< FName, TArray< FScriptableToolData > > | ScriptableToolsEditorModeToolkit.h | ||
| ActiveToolIcon | const FSlateBrush * | ScriptableToolsEditorModeToolkit.h | ||
| ActiveToolMessage | FText | ScriptableToolsEditorModeToolkit.h | ||
| ActiveToolMessageHandle | FStatusBarMessageHandle | ScriptableToolsEditorModeToolkit.h | ||
| ActiveToolName | FText | ScriptableToolsEditorModeToolkit.h | ||
| AsyncLoadProgress | float | ScriptableToolsEditorModeToolkit.h | ||
| bAsyncLoadInProgress | bool | Palette. | ScriptableToolsEditorModeToolkit.h | |
| bFirstInitializeAfterModeSetup | bool | ScriptableToolsEditorModeToolkit.h | ||
| bShowActiveSelectionActions | bool | ScriptableToolsEditorModeToolkit.h | ||
| bShowRealtimeWarning | bool | ScriptableToolsEditorModeToolkit.h | ||
| CancelButton | TSharedPtr< SButton > | ScriptableToolsEditorModeToolkit.h | ||
| CompletedButton | TSharedPtr< SButton > | ScriptableToolsEditorModeToolkit.h | ||
| ModeHeaderArea | TSharedPtr< STextBlock > | ScriptableToolsEditorModeToolkit.h | ||
| ModeWarningArea | TSharedPtr< STextBlock > | ScriptableToolsEditorModeToolkit.h | ||
| SettingsUpdateHandle | FDelegateHandle | ScriptableToolsEditorModeToolkit.h | ||
| ToolBoxVBox | TSharedPtr< SVerticalBox > | ScriptableToolsEditorModeToolkit.h | ||
| ToolkitWidget | TSharedPtr< SWidget > | ScriptableToolsEditorModeToolkit.h | ||
| ToolPaletteHeader | TSharedPtr< SWidget > | ScriptableToolsEditorModeToolkit.h | ||
| ToolPaletteLoadBar | TSharedPtr< SWidget > | ScriptableToolsEditorModeToolkit.h | ||
| ToolPaletteTagPanel | TSharedPtr< SWidget > | ScriptableToolsEditorModeToolkit.h | ||
| ToolWarningArea | TSharedPtr< STextBlock > | ScriptableToolsEditorModeToolkit.h | ||
| ViewportOverlayWidget | TSharedPtr< SWidget > | ScriptableToolsEditorModeToolkit.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AreToolsLoading() |
ScriptableToolsEditorModeToolkit.h | ||
virtual void ClearNotification() |
ScriptableToolsEditorModeToolkit.h | ||
virtual void ClearWarning() |
ScriptableToolsEditorModeToolkit.h | ||
virtual void EnableShowRealtimeWarning
(
bool bEnable |
ScriptableToolsEditorModeToolkit.h | ||
void EndAsyncToolLoading() |
ScriptableToolsEditorModeToolkit.h | ||
virtual void ForceToolPaletteRebuild() |
ScriptableToolsEditorModeToolkit.h | ||
| ScriptableToolsEditorModeToolkit.h | |||
TOptional< float > GetToolPercentLoaded() |
ScriptableToolsEditorModeToolkit.h | ||
virtual void InitializeAfterModeSetup() |
Initialize toolkit widgets that need to wait until mode is initialized/entered | ScriptableToolsEditorModeToolkit.h | |
void OnActiveViewportChanged
(
TSharedPtr< IAssetViewport >, |
ScriptableToolsEditorModeToolkit.h | ||
virtual void PostNotification
(
const FText& Message |
Set/clear notification message area | ScriptableToolsEditorModeToolkit.h | |
virtual void PostWarning
(
const FText& Message |
Set/clear warning message area | ScriptableToolsEditorModeToolkit.h | |
void SetAsyncProgress
(
float PercentLoaded |
ScriptableToolsEditorModeToolkit.h | ||
void StartAsyncToolLoading() |
Async Tool Loading. | ScriptableToolsEditorModeToolkit.h |
Overridden from FModeToolkit
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BuildToolPalette
(
FName PaletteName, |
ScriptableToolsEditorModeToolkit.h | ||
virtual void CustomizeModeDetailsViewArgs
(
FDetailsViewArgs& ArgsInOut |
ScriptableToolsEditorModeToolkit.h | ||
virtual FText GetActiveToolDisplayName() |
ScriptableToolsEditorModeToolkit.h | ||
virtual FText GetActiveToolMessage() |
ScriptableToolsEditorModeToolkit.h | ||
| ScriptableToolsEditorModeToolkit.h | |||
| Returns the Mode specific tabs in the mode toolbar | ScriptableToolsEditorModeToolkit.h | ||
virtual bool HasExclusiveToolPalettes() |
ScriptableToolsEditorModeToolkit.h | ||
virtual bool HasIntegratedToolPalettes() |
ScriptableToolsEditorModeToolkit.h | ||
virtual void Init
(
const TSharedPtr< IToolkitHost >& InitToolkitHost, |
FModeToolkit interface | ScriptableToolsEditorModeToolkit.h | |
virtual void InvokeUI() |
ScriptableToolsEditorModeToolkit.h | ||
virtual void OnToolEnded
(
UInteractiveToolManager* Manager, |
ScriptableToolsEditorModeToolkit.h | ||
virtual void OnToolPaletteChanged
(
FName PaletteName |
ScriptableToolsEditorModeToolkit.h | ||
virtual void OnToolStarted
(
UInteractiveToolManager* Manager, |
ScriptableToolsEditorModeToolkit.h |
Overridden from IToolkit
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FText GetBaseToolkitName() |
ScriptableToolsEditorModeToolkit.h | ||
virtual TSharedPtr< class SWidget > GetInlineContent() |
ScriptableToolsEditorModeToolkit.h | ||
virtual FName GetToolkitFName() |
IToolkit interface | ScriptableToolsEditorModeToolkit.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void RebuildModeToolkitBuilderPalettes() |
ScriptableToolsEditorModeToolkit.h | ||
void RebuildModeToolPaletteWidgets() |
ScriptableToolsEditorModeToolkit.h |
Overridden from FModeToolkit
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void RebuildModeToolBar() |
FModeToolkit interface | ScriptableToolsEditorModeToolkit.h | |
virtual bool ShouldShowModeToolbar() |
ScriptableToolsEditorModeToolkit.h |