Navigation
API > API/Runtime > API/Runtime/Engine
Merges CookRules from multiple managers to decide the final CookRule for an asset they manage.
| Name | FPrimaryAssetCookRuleUnion |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/AssetManagerTypes.h |
| Include Path | #include "Engine/AssetManagerTypes.h" |
Syntax
struct FPrimaryAssetCookRuleUnion
Structs
| Name | Remarks |
|---|---|
| FAssignmentInfo |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ExclusionByLevel | FAssignmentInfo | Engine/AssetManagerTypes.h | ||
| InclusionByLevel | FAssignmentInfo | Engine/AssetManagerTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EPrimaryAssetCookRule GetRule
(
TOptional< TTuple< FPrimaryAssetId, FPrimaryAssetId > >* OutConflictIds |
Get the result of the unions up to this point. | Engine/AssetManagerTypes.h | |
void UnionWith
(
EPrimaryAssetCookRule CookRule, |
Add the information from another manager to the Union. | Engine/AssetManagerTypes.h |