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 |
|