Navigation
API > API/Plugins > API/Plugins/PluginUtils > API/Plugins/PluginUtils/FPluginUtils
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool UnloadPlugins
(
const TConstArrayView< TSharedRef< IPlugin > > Plugins, |
Unload assets from the specified plugins and unmount them | PluginUtils.h | |
static bool UnloadPlugins
(
const TConstArrayView< FString > PluginNames, |
Unload assets from the specified plugins and unmount them | PluginUtils.h |
UnloadPlugins(const TConstArrayView< TSharedRef< IPlugin > >, FText *)
Warnings * Dirty assets that need to be saved will be unloaded anyway
Description
Unload assets from the specified plugins and unmount them
Only works on content-only plugins; plugins with code modules cannot be safely unloaded
Dirty assets that need to be saved will be unloaded anyway
| Name | UnloadPlugins |
| Type | function |
| Header File | /Engine/Plugins/Developer/PluginUtils/Source/PluginUtils/Public/PluginUtils.h |
| Include Path | #include "PluginUtils.h" |
| Source | /Engine/Plugins/Developer/PluginUtils/Source/PluginUtils/Private/PluginUtils.cpp |
static bool UnloadPlugins
(
const TConstArrayView< TSharedRef < IPlugin > > Plugins,
FText * OutFailReason
)
Whether all plugins were successfully unloaded
Parameters
| Name | Remarks |
|---|---|
| Plugins | Plugins to unload |
| OutFailReason | Outputs the reason of the failure if any |
UnloadPlugins(const TConstArrayView< FString >, FText *)
Warnings * Dirty assets that need to be saved will be unloaded anyway
Description
Unload assets from the specified plugins and unmount them
Only works on content-only plugins; plugins with code modules cannot be safely unloaded
Dirty assets that need to be saved will be unloaded anyway
| Name | UnloadPlugins |
| Type | function |
| Header File | /Engine/Plugins/Developer/PluginUtils/Source/PluginUtils/Public/PluginUtils.h |
| Include Path | #include "PluginUtils.h" |
| Source | /Engine/Plugins/Developer/PluginUtils/Source/PluginUtils/Private/PluginUtils.cpp |
static bool UnloadPlugins
(
const TConstArrayView< FString > PluginNames,
FText * OutFailReason
)
Whether all plugins were successfully unloaded
Parameters
| Name | Remarks |
|---|---|
| PluginNames | Names of the plugins to unload |
| OutFailReason | Outputs the reason of the failure if any |