Navigation
API > API/Plugins > API/Plugins/PCG
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TUniquePtr< IPCGAttributeAccessor > PCGAttributeAccessorHelpers::CreatePropertyAccessor
(
const FProperty* InProperty, |
Create an accessor for the given property. | Metadata/Accessors/PCGAttributeAccessorHelpers.h | |
TUniquePtr< IPCGAttributeAccessor > PCGAttributeAccessorHelpers::CreatePropertyAccessor
(
const FName InPropertyName, |
Look for a property in the provided class/struct and create an accessor for it. | Metadata/Accessors/PCGAttributeAccessorHelpers.h |
PCGAttributeAccessorHelpers::CreatePropertyAccessor(const FProperty *, bool)
Description
Create an accessor for the given property. Property needs to be supported by PCG (cf. IsPropertyAccessorSupported). For deprecation, the default behavior will be to return the old accessors. For the new ones, set bUseGenericAccessor to true.
| Name | PCGAttributeAccessorHelpers::CreatePropertyAccessor |
| 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::CreatePropertyAccessor
(
const FProperty * InProperty,
bool bUseGenericAccessor
)
}
PCGAttributeAccessorHelpers::CreatePropertyAccessor(const FName, const UStruct *, bool)
Description
Look for a property in the provided class/struct and create an accessor for it. Property needs to be supported by PCG (cf. IsPropertyAccessorSupported). For deprecation, the default behavior will be to return the old accessors. For the new ones, set bUseGenericAccessor to true.
| Name | PCGAttributeAccessorHelpers::CreatePropertyAccessor |
| 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::CreatePropertyAccessor
(
const FName InPropertyName,
const UStruct * InStruct,
bool bUseGenericAccessor
)
}