IToolkitHost

Base interface class for toolkit hosts

Windows
MacOS
Linux

Inheritance Hierarchy

IToolkitHost

ILevelEditor

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/Toolkits/IToolkitHost.h

Include

#include "Toolkits/IToolkitHost.h"

Syntax

class IToolkitHost

Remarks

Base interface class for toolkit hosts

Functions

Name Description

Public function

void

 

BringToFront()

Brings this toolkit host's window (and tab, if it has one), to the front

Public function

TSharedRef< ...

 

GetParentWidget()

Gets a widget that can be used to parent a modal window or pop-up to.

Public function Const

TSharedPtr< ...

 

GetTabManager()

Access the toolkit host's tab manager

Public function

TSharedRef< ...

 

GetTabSpot

(
    const EToolkitTabSpot::Type TabSpot
)

Gets a tab stack to place a new tab for the specified toolkit area

Public function Const

UWorld *

 

GetWorld()

Public function

void

 

OnToolkitHostingFinished

(
    const TSharedRef< class IToolkit > ...
)

Called when a toolkit is no longer being hosted within this host

Public function

void

 

OnToolkitHostingStarted

(
    const TSharedRef< class IToolkit > ...
)

Called when a toolkit is opened within this host

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