Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/AssetManagerTypes.h |
Include |
#include "Engine/AssetManagerTypes.h" |
struct FPrimaryAssetRules
Structure defining rules for what to do with assets, this is defined per type and can be overridden per asset
Name | Description | ||
---|---|---|---|
|
bApplyRecursively |
If true, this rule will apply to all referenced Secondary Assets recursively, as long as they are not managed by a higher-priority Primary Asset. |
|
|
ChunkId |
Assets will be put into this Chunk ID specifically, if set to something other than -1. |
|
|
CookRule |
Rule describing when this asset should be cooked. |
|
|
Priority |
Primary Assets with a higher priority will take precedence over lower priorities when assigning management for referenced assets. |
Name | Description | |
---|---|---|
|
FPrimaryAssetRules() |
Name | Description | ||
---|---|---|---|
|
IsDefault() |
Checks if all rules are the same as the default. If so this will be ignored. |
|
|
OverrideRules ( |
Override non-default rules from an override struct. |
|
|
PropagateCookRules ( |
Propagate cook rules from parent to child, won't override non-default values. |
Name | Description | ||
---|---|---|---|
|
operator== ( |