Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/IPCGAttributeAccessor
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool SetRange_Internal
(
TArrayView< const T > InValues, |
Metadata/Accessors/IPCGAttributeAccessor.h | ||
bool SetRange_Internal
(
TConstArrayView< ArrayContainer > InValues, |
Version that accept anything that is array like, like [TArray](API\Runtime\Core\TArray)<T>_, TArrayView[TStaticArray](API\Runtime\Core\TStaticArray)<T, 5>_, TArray |
Metadata/Accessors/IPCGAttributeAccessor.h | |
bool SetRange_Internal
(
TConstArrayView< TSet< T, Extra... > > InValues, |
Version that accepts Sets | Metadata/Accessors/IPCGAttributeAccessor.h | |
bool SetRange_Internal
(
TConstArrayView< TMap< KeyType, ValueType, Extra... > > InValues, |
Version that accepts Maps | Metadata/Accessors/IPCGAttributeAccessor.h | |
bool SetRange_Internal
(
PCG::Private::FInValues InValues, |
Metadata/Accessors/IPCGAttributeAccessor.h |
SetRange_Internal(TArrayView< const T >, int32, IPCGAttributeAccessorKeys &, EPCGAttributeAccessorFlags)
| Name | SetRange_Internal |
| 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 SetRange_Internal
(
TArrayView < const T > InValues,
int32 Index,
IPCGAttributeAccessorKeys & Keys,
EPCGAttributeAccessorFlags Flags
)
SetRange_Internal(TConstArrayView< ArrayContainer >, int32, IPCGAttributeAccessorKeys &, EPCGAttributeAccessorFlags)
Description
Version that accept anything that is array like, like [TArray](API\Runtime\Core\TArray)<T>_, TArrayView[TStaticArray](API\Runtime\Core\TStaticArray)<T, 5>_, TArray
| Name | SetRange_Internal |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/IPCGAttributeAccessor.h |
| Include Path | #include "Metadata/Accessors/IPCGAttributeAccessor.h" |
template<typename ArrayContainer>
bool SetRange_Internal
(
TConstArrayView< ArrayContainer > InValues,
int32 Index,
IPCGAttributeAccessorKeys & Keys,
EPCGAttributeAccessorFlags Flags
)
SetRange_Internal(TConstArrayView< TSet< T, Extra... > >, int32, IPCGAttributeAccessorKeys &, EPCGAttributeAccessorFlags)
Description
Version that accepts Sets
| Name | SetRange_Internal |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/IPCGAttributeAccessor.h |
| Include Path | #include "Metadata/Accessors/IPCGAttributeAccessor.h" |
template<typename T, typename ... Extra>
bool SetRange_Internal
(
TConstArrayView< TSet< T, Extra... > > InValues,
int32 Index,
IPCGAttributeAccessorKeys & Keys,
EPCGAttributeAccessorFlags Flags
)
SetRange_Internal(TConstArrayView< TMap< KeyType, ValueType, Extra... > >, int32, IPCGAttributeAccessorKeys &, EPCGAttributeAccessorFlags)
Description
Version that accepts Maps
| Name | SetRange_Internal |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/IPCGAttributeAccessor.h |
| Include Path | #include "Metadata/Accessors/IPCGAttributeAccessor.h" |
template<typename KeyType, typename ValueType, typename ... Extra>
bool SetRange_Internal
(
TConstArrayView< TMap < KeyType, ValueType, Extra... > > InValues,
int32 Index,
IPCGAttributeAccessorKeys & Keys,
EPCGAttributeAccessorFlags Flags
)
SetRange_Internal(PCG::Private::FInValues, const FPCGMetadataAttributeDesc &, int32, int32, IPCGAttributeAccessorKeys &, EPCGAttributeAccessorFlags, PCG::Private::EPCGAttributeAccessorOperation)
| Name | SetRange_Internal |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/IPCGAttributeAccessor.h |
| Include Path | #include "Metadata/Accessors/IPCGAttributeAccessor.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Metadata/Accessors/IPCGAttributeAccessor.cpp |
bool SetRange_Internal
(
PCG::Private::FInValues InValues,
const FPCGMetadataAttributeDesc & ReadDesc,
int32 Count,
int32 Index,
IPCGAttributeAccessorKeys & Keys,
EPCGAttributeAccessorFlags Flags,
PCG::Private::EPCGAttributeAccessorOperation OpType
)