Module |
|
Header |
/Engine/Plugins/Developer/PluginUtils/Source/PluginUtils/Public/PluginUtils.h |
Include |
#include "PluginUtils.h" |
struct FNewPluginParams
Parameters for creating a new plugin.
Name | Description | ||
---|---|---|---|
|
bCanContainContent |
Can this plugin contain content |
|
|
bExplicitelyLoaded |
When true, this plugin's modules will not be loaded automatically nor will it's content be mounted automatically. |
|
|
bHasModules |
Does this plugin have Source files? |
|
|
bIsBetaVersion |
Marks this content as being in beta |
|
|
CreatedBy |
The author of this plugin |
|
|
CreatedByURL |
Hyperlink for the author's website |
|
|
Description |
A description for this plugin |
|
|
EnabledByDefault |
Whether this plugin should be enabled/disabled by default for any project. |
|
|
LoadingPhase |
If this plugin has Source, when should the module be loaded (may need to be earlier than default if used in blueprints) |
|
|
ModuleDescriptorType |
If this plugin has Source, what is the type of Source included (so it can potentially be excluded in the right builds) |
|
|
PluginIconPath |
Path to plugin icon to copy in the plugin resources folder |
|
|
TemplateFolders |
Folders containing template files to copy into the plugin folder (Required if bHasModules). |