Navigation
API > API/Plugins > API/Plugins/PluginBrowser
The public interface to this module
| Name | IPluginBrowser |
| Type | class |
| Header File | /Engine/Plugins/Editor/PluginBrowser/Source/PluginBrowser/Public/IPluginBrowser.h |
| Include Path | #include "IPluginBrowser.h" |
Syntax
class IPluginBrowser :
public IModuleInterface ,
public IPluginsEditorFeature
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOnLaunchReferenceViewer & OnLaunchReferenceViewerDelegate() |
Allows another module that supplies the plugin reference viewer to launch when requested. | IPluginBrowser.h | |
FOnPluginDirectoriesChanged & OnPluginDirectoriesChanged() |
Called when the external plugin directories configuration is modified via the browser. | IPluginBrowser.h | |
FSimpleDelegate & OnRestartClicked() |
Can optionally be bound to override the "restart required" button behavior. | IPluginBrowser.h | |
TSharedRef< class SDockTab > SpawnPluginCreatorTab
(
const FSpawnTabArgs& SpawnTabArgs, |
Allows other modules to spawn the new plugin interface with their own definition | IPluginBrowser.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IPluginBrowser & Get () |
Singleton-like access to this module's interface. | IPluginBrowser.h | |
static bool IsAvailable () |
Checks to see if this module is loaded and ready. | IPluginBrowser.h |