Navigation
API > API/Plugins > API/Plugins/PCG
Key around a metadata entry key
| Name | FPCGAttributeAccessorKeysEntries |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/PCGAttributeAccessorKeys.h |
| Include Path | #include "Metadata/Accessors/PCGAttributeAccessorKeys.h" |
Syntax
class FPCGAttributeAccessorKeysEntries : public IPCGAttributeAccessorKeys
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| For subclasses that have their own initialization logic, but protected to not make it default constructible. | Metadata/Accessors/PCGAttributeAccessorKeys.h | ||
FPCGAttributeAccessorKeysEntries
(
const FPCGMetadataAttributeBase* Attribute |
Metadata/Accessors/PCGAttributeAccessorKeys.h | ||
FPCGAttributeAccessorKeysEntries
(
PCGMetadataEntryKey EntryKey |
Metadata/Accessors/PCGAttributeAccessorKeys.h | ||
FPCGAttributeAccessorKeysEntries
(
const TArrayView< PCGMetadataEntryKey >& InEntries |
Metadata/Accessors/PCGAttributeAccessorKeys.h | ||
FPCGAttributeAccessorKeysEntries
(
const TArrayView< const PCGMetadataEntryKey >& InEntries |
Metadata/Accessors/PCGAttributeAccessorKeys.h | ||
FPCGAttributeAccessorKeysEntries
(
const UPCGMetadata* Metadata, |
Iterates on all the entries in the metadata. By default, const keys don't have the default value if empty, non-const have it if empty. | Metadata/Accessors/PCGAttributeAccessorKeys.h | |
FPCGAttributeAccessorKeysEntries
(
UPCGMetadata* Metadata, |
Metadata/Accessors/PCGAttributeAccessorKeys.h | ||
FPCGAttributeAccessorKeysEntries
(
const FPCGMetadataDomain* Metadata, |
Metadata/Accessors/PCGAttributeAccessorKeys.h | ||
FPCGAttributeAccessorKeysEntries
(
FPCGMetadataDomain* Metadata, |
Metadata/Accessors/PCGAttributeAccessorKeys.h |
Functions
Public
Overridden from IPCGAttributeAccessorKeys
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 GetNum() |
Returns the number of keys. | Metadata/Accessors/PCGAttributeAccessorKeys.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void InitializeFromMetadata
(
const FPCGMetadataDomain* Metadata, |
Metadata/Accessors/PCGAttributeAccessorKeys.h |
Overridden from IPCGAttributeAccessorKeys
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool GetMetadataEntryKeys
(
int32 InStart, |
Metadata/Accessors/PCGAttributeAccessorKeys.h | ||
virtual bool GetMetadataEntryKeys
(
int32 InStart, |
Metadata/Accessors/PCGAttributeAccessorKeys.h |