Navigation
API > API/Developer > API/Developer/CookMetadata
| Name | UE::Cook::ECookMetadataPluginType |
| Type | enum |
| Header File | /Engine/Source/Developer/CookMetadata/Public/CookMetadata.h |
| Include Path | #include "CookMetadata.h" |
Syntax
namespace UE
{
namespace Cook
{
enum ECookMetadataPluginType
{
Unassigned,
Normal,
Root,
EnginePseudo,
GamePseudo,
ShaderPseudo,
Count,
}
}
}
Values
| Name | Remarks |
|---|---|
| Unassigned | For sanity tracking. All types should be assigned when they are added. |
| Normal | |
| Root | Root plugins are used to separate and classify game "modes" within a single project. |
| EnginePseudo | For assets under /Engine. |
| GamePseudo | For assets under /Game. |
| ShaderPseudo | When a shader is referenced by multiple plugins then it has no natural home for assigning its size. |
| Count |