Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/IPCGAttributeAccessor
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Get
(
T& OutValue, |
Get a value from the accessor for a given type at index 0. Not threadsafe for all accessors. | Metadata/Accessors/IPCGAttributeAccessor.h | |
bool Get
(
T& OutValue, |
Both GetRange and SetRange will be specialized for all supported types. | Metadata/Accessors/IPCGAttributeAccessor.h |
Get(T &, const IPCGAttributeAccessorKeys &, EPCGAttributeAccessorFlags)
Description
Get a value from the accessor for a given type at index 0. Not threadsafe for all accessors.
| Name | Get |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/IPCGAttributeAccessor.h |
| Include Path | #include "Metadata/Accessors/IPCGAttributeAccessor.h" |
template<typename T>
bool Get
(
T & OutValue,
const IPCGAttributeAccessorKeys & Keys,
EPCGAttributeAccessorFlags Flags
) const
true if the get succeeded, false otherwise
Parameters
| Name | Remarks |
|---|---|
| OutValue | Where the value will be written to |
| Keys | Identification to know how to retrieve the value |
| Flags | Optional flag to allow for specific operations. Cf EPCGAttributeAccessorFlags. |
Get(T &, int32, const IPCGAttributeAccessorKeys &, EPCGAttributeAccessorFlags)
Description
Both GetRange and SetRange will be specialized for all supported types. (declared below and defined in the cpp). By default, all unsupported types will return false. Get a value from the accessor for a given type. Not threadsafe for all accessors.
| Name | Get |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/IPCGAttributeAccessor.h |
| Include Path | #include "Metadata/Accessors/IPCGAttributeAccessor.h" |
template<typename T>
bool Get
(
T & OutValue,
int32 Index,
const IPCGAttributeAccessorKeys & Keys,
EPCGAttributeAccessorFlags Flags
) const
true if the get succeeded, false otherwise
Parameters
| Name | Remarks |
|---|---|
| OutValue | Where the value will be written to |
| Index | The index to look for in the keys |
| Keys | Identification to know how to retrieve the value |
| Flags | Optional flag to allow for specific operations. Cf EPCGAttributeAccessorFlags. |