Navigation
API > API/Editor > API/Editor/UnrealEd > API/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 |