Navigation
API > API/Runtime > API/Runtime/Engine
A function library of utilities for querying information about plugins.
| Name | UPluginBlueprintLibrary |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/PluginBlueprintLibrary.h |
| Include Path | #include "PluginBlueprintLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class UPluginBlueprintLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UPluginBlueprintLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TArray< FString > GetAdditionalPluginSearchPaths() |
Get the list of extra directories that are recursively searched for plugins (aside from the engine and project plugin directories). | PluginBlueprintLibrary.h |
|
static const TArray< FString > & GetAdditionalProjectPluginSearchPaths() |
Get the list of extra directories added by the project that are recursively searched for plugins. | PluginBlueprintLibrary.h |
|
static TArray< FString > GetEnabledPluginNames() |
Get the names of all enabled plugins. | PluginBlueprintLibrary.h |
|
static bool GetPluginBaseDir
(
const FString& PluginName, |
Get the filesystem path to a plugin's base directory. | PluginBlueprintLibrary.h |
|
static bool GetPluginContentDir
(
const FString& PluginName, |
Get the filesystem path to a plugin's content directory. | PluginBlueprintLibrary.h |
|
static bool GetPluginDescription
(
const FString& PluginName, |
Get the description of a plugin. | PluginBlueprintLibrary.h |
|
static bool GetPluginDescriptorFilePath
(
const FString& PluginName, |
Get the filesystem path to a plugin's descriptor. | PluginBlueprintLibrary.h |
|
static bool GetPluginEditorCustomVirtualPath
(
const FString& PluginName, |
Get the editor custom virtual path of a plugin. | PluginBlueprintLibrary.h |
|
static bool GetPluginMountedAssetPath
(
const FString& PluginName, |
Get the virtual root path for assets in a plugin. | PluginBlueprintLibrary.h |
|
static bool GetPluginNameForObjectPath
(
const FSoftObjectPath& ObjectPath, |
Get the name of the plugin containing an object. | PluginBlueprintLibrary.h |
|
static bool GetPluginVersion
(
const FString& PluginName, |
Get the version number of a plugin. | PluginBlueprintLibrary.h |
|
static bool GetPluginVersionName
(
const FString& PluginName, |
Get the version name of a plugin. | PluginBlueprintLibrary.h |
|
static bool IsPluginMounted
(
const FString& PluginName |
Determine whether a plugin is mounted. | PluginBlueprintLibrary.h |
|