Navigation
Unreal Engine C++ API Reference > Runtime > Projects > Interfaces
References
Module | Projects |
Header | /Engine/Source/Runtime/Projects/Public/Interfaces/IPluginManager.h |
Include | #include "Interfaces/IPluginManager.h" |
Syntax
class IPlugin
Remarks
Information about an enabled plugin.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
~IPlugin () |
Virtual destructor |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Determines if the plugin can contain content. | |
![]() ![]() |
bool | Determines if the plugin can contain Verse code. | |
![]() ![]() |
FString | GetBaseDir () |
Get a filesystem path to the plugin's directory. |
![]() ![]() |
FString | Get a filesystem path to the plugin's content directory. | |
![]() ![]() |
const FPluginDescriptor & | Gets the plugin's descriptor | |
![]() ![]() |
const FString & | Get a filesystem path to the plugin's descriptor | |
![]() |
const TSharedPtr< FJsonObject > & | Gets the cached plugin descriptor json | |
![]() ![]() |
TArray< FString > | Get a filesystem path to the plugin's directory. | |
![]() ![]() |
const FString & | Return plugin friendly name if available or the same name as GetName() otherwise. | |
![]() ![]() |
EPluginLoadedFrom | Returns the plugin's location | |
![]() ![]() |
FString | Get the virtual root path for assets. | |
![]() ![]() |
const FString & | GetName () |
Gets the plugin name. |
![]() ![]() |
EPluginType | GetType () |
Gets the type of a plugin |
![]() ![]() |
const FString & | GetVersePath () |
Gets the Verse path to the root of the plugin's content directory |
![]() ![]() |
bool | IsEnabled () |
Determines if the plugin is enabled. |
![]() ![]() |
bool | IsEnabledByDefault
(
bool bAllowEnginePluginsEnabledByDefault |
Determines if the plugin is enabled by default. |
![]() ![]() |
bool | IsHidden () |
Determines if the plugin is should be displayed in-editor for the user to enable/disable freely. |
![]() |
bool | UpdateDescriptor
(
const FPluginDescriptor& NewDescriptor, |
Updates the plugin's descriptor |