FBaseAssetToolkit

Inheritance Hierarchy

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/Tools/BaseAssetToolkit.h

Include

#include "Tools/BaseAssetToolkit.h"

Syntax

class FBaseAssetToolkit : public FAssetEditorToolkit

Variables

Name Description

Protected variable

TSharedPtr< cla...

 

DetailsView

Property View

Protected variable

FString

 

LayoutAppendix

Protected variable

TSharedPtr< FLa...

 

LayoutExtender

Extender for adding to the default layout for this asset editor

Protected variable

UAssetEditor &#...

 

OwningAssetEditor

Protected variable

TSharedPtr< FTa...

 

StandaloneDefaultLayout

Protected variable

TSharedPtr< FEd...

 

ViewportClient

Protected variable

AssetEditorView...

 

ViewportDelegate

Storage for our viewport creation function that will be passed to the viewport layout system

Protected variable

TSharedPtr< cla...

 

ViewportTabContent

Tracking the active viewports in this editor.

Constructors

Name Description

Public function

FBaseAssetToolkit

(
    UAssetEditor* InOwningAssetEdi...
)

Destructors

Name Description

Public function

~FBaseAssetToolkit()

Functions

Name Description

Protected function Virtual Const

TSharedPtr< ...

 

CreateEditorViewportClient()

Public function Virtual

void

 

CreateWidgets()

Public function Virtual Const

const TShare...

 

GetDefaultLayout()

Protected function Virtual

AssetEditorV...

 

GetViewportDelegate()

Protected function Virtual

void

 

RegisterToolbar()

Public function Virtual

void

 

SetEditingObject

(
    UObject* InObject
)

Protected function

TSharedRef< ...

 

SpawnTab_Details

(
    const FSpawnTabArgs& Args
)

Protected function

TSharedRef< ...

 

SpawnTab_Viewport

(
    const FSpawnTabArgs& Args
)

Overridden from FBaseToolkit

Name Description

Public function Virtual

void

 

CreateEditorModeManager()

Creates the Editor mode manager for your class. Default is to create none, for legacy reasons.

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

Public function Virtual Const

FLinearColor

 

GetWorldCentricTabColorScale()

Public function Virtual Const

FString

 

GetWorldCentricTabPrefix()

Returns the localize prefix string to use for tab labels in world-centric mode.

Public function Virtual

void

 

RegisterTabSpawners

(
    const TSharedRef< FTabManager >& T...
)

IToolkit interface

Constants

Name

Description

DetailsTabID

ViewportTabID

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