Navigation
API > API/Developer > API/Developer/CookMetadata
The name and dependency information for a plugin that was enabled during cooking.
| Name | FCookMetadataPluginEntry |
| Type | struct |
| Header File | /Engine/Source/Developer/CookMetadata/Public/CookMetadata.h |
| Include Path | #include "CookMetadata.h" |
Syntax
struct FCookMetadataPluginEntry
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| CustomFieldVariantType | TVariant< bool, FString > | These contain values pulled from the uplugin json file and hold fields that are not part of the engine FPluginDescriptor. | CookMetadata.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CustomFields | TMap< uint8, CustomFieldVariantType > | CookMetadata.h | ||
| DependencyIndexEnd | uint32 | CookMetadata.h | ||
| DependencyIndexStart | uint32 | The dependencies are stored in the FCookMetadataPluginHierarchy::PluginDependencies array, and this is an index into it. | CookMetadata.h | |
| ExclusiveSizes | FPluginSizeInfo | CookMetadata.h | ||
| InclusiveSizes | FPluginSizeInfo | Theses sizes are set during staging by unrealpak if the option in project packaging is set. | CookMetadata.h | |
| Name | FString | CookMetadata.h | ||
| Type | ECookMetadataPluginType | CookMetadata.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint32 DependencyCount() |
CookMetadata.h | ||
FText GetPluginTypeAsText() |
CookMetadata.h |