Navigation
Unreal Engine C++ API Reference > Editor > UnrealEd > Toolkits
References
Module | UnrealEd |
Header | /Engine/Source/Editor/UnrealEd/Public/Toolkits/AssetEditorToolkit.h |
Include | #include "Toolkits/AssetEditorToolkit.h" |
Syntax
class FExtensibilityManager
Remarks
Extensibility managers simply keep a series of FExtenders for a single menu/toolbar/anything It is here to keep a standardized approach to editor extensibility among modules
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddExtender
(
TSharedPtr< FExtender > Extender |
Functions for outsiders to add or remove their extenders |
![]() ![]() |
TSharedPtr< FExtender > | Gets all extenders, consolidated, for use by the editor to be extended | |
![]() ![]() |
TSharedPtr< FExtender > | GetAllExtenders
(
const TSharedRef< FUICommandList >& CommandList, |
Gets all extenders and asset editor extenders from delegates consolidated |
![]() ![]() |
TArray< FAssetEditorExtender > & | Gets all extender delegates for this manager | |
![]() ![]() |
void | RemoveExtender
(
TSharedPtr< FExtender > Extender |