Navigation
API > API/Plugins > API/Plugins/PCG
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TUniquePtr< IPCGAttributeAccessor > PCGAttributeAccessorHelpers::CreateAccessor
(
UPCGData* InData, |
Creates an accessor to the property or attribute pointed at by the InSelector. | Metadata/Accessors/PCGAttributeAccessorHelpers.h | |
TUniquePtr< IPCGAttributeAccessor > PCGAttributeAccessorHelpers::CreateAccessor
(
FPCGMetadataAttributeBase* InAttribute, |
Creates an accessor to an attribute without requiring a selector. | Metadata/Accessors/PCGAttributeAccessorHelpers.h | |
TUniquePtr< IPCGAttributeAccessor > PCGAttributeAccessorHelpers::CreateAccessor
(
FPCGMetadataAttributeBase* InAttribute, |
Metadata/Accessors/PCGAttributeAccessorHelpers.h |
PCGAttributeAccessorHelpers::CreateAccessor(UPCGData *, const FPCGAttributePropertySelector &, bool)
Description
Creates an accessor to the property or attribute pointed at by the InSelector. Note that InData must not be null if the selector points to an attribute, but in the case of properties, it either has to be the appropriate type or null. Make sure to update your selector before-hand if you want to support "@Source". Otherwise the creation will fail.
| Name | PCGAttributeAccessorHelpers::CreateAccessor |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/PCGAttributeAccessorHelpers.h |
| Include Path | #include "Metadata/Accessors/PCGAttributeAccessorHelpers.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Metadata/Accessors/PCGAttributeAccessorHelpers.cpp |
namespace PCGAttributeAccessorHelpers
{
TUniquePtr < IPCGAttributeAccessor > PCGAttributeAccessorHelpers::CreateAccessor
(
UPCGData * InData,
const FPCGAttributePropertySelector & InSelector,
bool bQuiet
)
}
PCGAttributeAccessorHelpers::CreateAccessor(FPCGMetadataAttributeBase , UPCGMetadata , bool)
Description
Creates an accessor to an attribute without requiring a selector.
| Name | PCGAttributeAccessorHelpers::CreateAccessor |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/PCGAttributeAccessorHelpers.h |
| Include Path | #include "Metadata/Accessors/PCGAttributeAccessorHelpers.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Metadata/Accessors/PCGAttributeAccessorHelpers.cpp |
namespace PCGAttributeAccessorHelpers
{
TUniquePtr < IPCGAttributeAccessor > PCGAttributeAccessorHelpers::CreateAccessor
(
FPCGMetadataAttributeBase * InAttribute,
UPCGMetadata * InMetadata,
bool bQuiet
)
}
PCGAttributeAccessorHelpers::CreateAccessor(FPCGMetadataAttributeBase , FPCGMetadataDomain , bool)
| Name | PCGAttributeAccessorHelpers::CreateAccessor |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Metadata/Accessors/PCGAttributeAccessorHelpers.h |
| Include Path | #include "Metadata/Accessors/PCGAttributeAccessorHelpers.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Metadata/Accessors/PCGAttributeAccessorHelpers.cpp |
namespace PCGAttributeAccessorHelpers
{
TUniquePtr < IPCGAttributeAccessor > PCGAttributeAccessorHelpers::CreateAccessor
(
FPCGMetadataAttributeBase * InAttribute,
FPCGMetadataDomain * InMetadata,
bool bQuiet
)
}