Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/FPCGMetadataAttributeBase
Description
Gather the value keys for the list of entry keys. Because we need to update the entry keys if we look for the value keys in the parent, but because the EntryKeys are coming from the outside, we can't modify them. (as entry keys need to be put into the parent referential when looking for value keys). So we will copy internally the EntryKeys to modify them (and only once) if we are not owner of the memory.
| Name | GetValueKeys_Internal |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/PCGMetadataAttribute.h |
| Include Path | #include "Metadata/PCGMetadataAttribute.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Metadata/PCGMetadataAttribute.cpp |
void GetValueKeys_Internal
(
TConstPCGValueRange< PCGMetadataEntryKey > EntryKeys,
TArrayView < PCGMetadataValueKey > OutValueKeys,
TBitArray <> & UnsetValues,
bool bOwnerOfEntryKeysView
) const