FSampleToolsEditorModeToolkit

This [FModeToolkit](API\Editor\UnrealEd\Toolkits\FModeToolkit) just creates a basic UI panel that allows various InteractiveTools to be initialized, and a DetailsView used to show properties of the active Tool.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FBaseToolkit

TSharedFromThis

FModeToolkit

FSampleToolsEditorModeToolkit

References

Module

SampleToolsEditorMode

Header

/Engine/Plugins/Experimental/SampleToolsEditorMode/Source/Public/SampleToolsEditorModeToolkit.h

Include

#include "SampleToolsEditorModeToolkit.h"

Syntax

class FSampleToolsEditorModeToolkit : public FModeToolkit

Remarks

This FModeToolkit just creates a basic UI panel that allows various InteractiveTools to be initialized, and a DetailsView used to show properties of the active Tool.

Constructors

Overridden from FModeToolkit

Name Description

Public function Virtual Const

void

 

GetToolPaletteNames

(
    TArray< FName >& PaletteNames
)

Returns the number of Mode specific tabs in the mode toolbar

Public function Virtual

void

 

Init

(
    const TSharedPtr< IToolkitHost >& ...,
    TWeakObjectPtr< UEdMode > InOwningM...
)

Initializes the mode toolkit

Overridden from IToolkit

Name Description

Public function Virtual Const

FText

 

GetBaseToolkitName()

Returns the localized name of this toolkit type (typically just " editor")

Public function Virtual Const

FName

 

GetToolkitFName()

Returns the invariant name of this toolkit type