Navigation
API > API/Editor > API/Editor/UnrealEd
Feature interface for a Plugins management UI
| Name | IPluginsEditorFeature |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/Features/IPluginsEditorFeature.h |
| Include Path | #include "Features/IPluginsEditorFeature.h" |
Syntax
class IPluginsEditorFeature : public IModularFeature
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TArray< TSharedRef< FPluginTemplateDescription > > & GetAddedPluginTemplates() |
Returns the currently registered plugin templates. | Features/IPluginsEditorFeature.h | |
void OpenPluginEditor
(
TSharedRef< IPlugin > PluginToEdit, |
Open the plugin editor for a plugin | Features/IPluginsEditorFeature.h | |
FPluginEditorExtensionHandle RegisterPluginEditorExtension
(
FOnPluginBeingEdited Extension |
Further customize the detail panel experience when editing a specific plugin | Features/IPluginsEditorFeature.h | |
void RegisterPluginTemplate
(
TSharedRef< FPluginTemplateDescription > Template |
Registers the specified plugin template with the New Plugin wizard | Features/IPluginsEditorFeature.h | |
void UnregisterPluginEditorExtension
(
FPluginEditorExtensionHandle ExtensionHandle |
Remove a customization | Features/IPluginsEditorFeature.h | |
void UnregisterPluginTemplate
(
TSharedRef< FPluginTemplateDescription > Template |
Unregisters the specified plugin template from the New Plugin wizard | Features/IPluginsEditorFeature.h |