Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/IPCGAttributeAccessorKeys
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetKey
(
ObjectType*& OutObject |
Retrieve in the given argument pointer of the wanted type at the index 0. | Metadata/Accessors/PCGAttributeAccessorKeys.h | |
bool GetKey
(
ObjectType const*& OutObject |
Same function but const. | Metadata/Accessors/PCGAttributeAccessorKeys.h | |
bool GetKey
(
int32 InStart, |
Retrieve in the given argument pointer of the wanted type. | Metadata/Accessors/PCGAttributeAccessorKeys.h | |
bool GetKey
(
int32 InStart, |
Same function but const. | Metadata/Accessors/PCGAttributeAccessorKeys.h |
GetKey(ObjectType *&)
Description
Retrieve in the given argument pointer of the wanted type at the index 0. Need to be a supported type, such as FPCGPoint, PCGMetadataEntryKey or void.
| Name | GetKey |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/PCGAttributeAccessorKeys.h |
| Include Path | #include "Metadata/Accessors/PCGAttributeAccessorKeys.h" |
template<typename ObjectType>
bool GetKey
(
ObjectType *& OutObject
)
true if it succeeded, false otherwise. (like num == 0, unsupported type or read only)
Parameters
| Name | Remarks |
|---|---|
| OutObject | Reference on a pointer, where the key will be written. |
GetKey(ObjectType const *&)
Description
Same function but const.
| Name | GetKey |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/PCGAttributeAccessorKeys.h |
| Include Path | #include "Metadata/Accessors/PCGAttributeAccessorKeys.h" |
template<typename ObjectType>
bool GetKey
(
ObjectType const *& OutObject
) const
GetKey(int32, ObjectType *&)
Description
Retrieve in the given argument pointer of the wanted type. Need to be a supported type, such as FPCGPoint, PCGMetadataEntryKey or void. It will wrap around if the index goes outside the number of keys.
| Name | GetKey |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/PCGAttributeAccessorKeys.h |
| Include Path | #include "Metadata/Accessors/PCGAttributeAccessorKeys.h" |
template<typename ObjectType>
bool GetKey
(
int32 InStart,
ObjectType *& OutObject
)
true if it succeeded, false otherwise. (like num == 0, unsupported type or read only)
Parameters
| Name | Remarks |
|---|---|
| InStart | Index to start looking in the keys. |
| OutObject | Reference on a pointer, where the key will be written. |
GetKey(int32, ObjectType const *&)
Description
Same function but const.
| Name | GetKey |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/PCGAttributeAccessorKeys.h |
| Include Path | #include "Metadata/Accessors/PCGAttributeAccessorKeys.h" |
template<typename ObjectType>
bool GetKey
(
int32 InStart,
ObjectType const *& OutObject
)