Module |
|
Header |
/Engine/Source/Runtime/Projects/Public/Interfaces/IPluginManager.h |
Include |
#include "Interfaces/IPluginManager.h" |
class IPlugin
Information about an enabled plugin.
Name | Description | |
---|---|---|
|
~IPlugin() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
CanContainContent() |
Determines if the plugin can contain content. |
|
|
GetBaseDir() |
Get a path to the plugin's directory. |
|
|
GetContentDir() |
Get a path to the plugin's content directory. |
|
|
const FPlugi... |
GetDescriptor() |
Gets the plugin's descriptor |
|
const FStrin... |
GetDescriptorFileName() |
Get a path to the plugin's descriptor |
|
EPluginLoade... |
GetLoadedFrom() |
Returns the plugin's location |
|
GetMountedAssetPath() |
Get the virtual root path for assets. |
|
|
const FStrin... |
GetName() |
Gets the plugin name. |
|
GetType() |
Gets the type of a plugin |
|
|
IsEnabled() |
Determines if the plugin is enabled. |
|
|
IsEnabledByDefault ( |
Determines if the plugin is enabled by default. |
|
|
IsHidden() |
Determines if the plugin is should be displayed in-editor for the user to enable/disable freely. |
|
|
UpdateDescriptor ( |
Updates the plugin's descriptor |