Navigation
API > API/Plugins > API/Plugins/PCG
| Name | FExtractorParameters |
| Type | struct |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Helpers/PCGPropertyHelpers.h |
| Include Path | #include "Helpers/PCGPropertyHelpers.h" |
Syntax
struct FExtractorParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Disable deprecation warning on the rule of 5 because of the PropertySelector member. | Helpers/PCGPropertyHelpers.h | ||
FExtractorParameters
(
const FExtractorParameters& |
Helpers/PCGPropertyHelpers.h | ||
| Helpers/PCGPropertyHelpers.h | |||
FExtractorParameters
(
const void* InContainer, |
Helpers/PCGPropertyHelpers.h | ||
FExtractorParameters
(
const void* InContainer, |
Helpers/PCGPropertyHelpers.h | ||
FExtractorParameters
(
const void* InContainer, |
Helpers/PCGPropertyHelpers.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bPropertyNeedsToBeVisible | bool | Extra flag if the property needs to be visible to be extractable. | Helpers/PCGPropertyHelpers.h | |
| bShouldExtract | bool | If the property we want to extract is an object/struct, give the possibility to extract all their member in one go. | Helpers/PCGPropertyHelpers.h | |
| bStrictSanitizeOutputAttributeNames | bool | Output attribute name are already sanitized by default but it keeps some characters like spaces. | Helpers/PCGPropertyHelpers.h | |
| Class | const UStruct * | Class or ScriptStruct of the object/struct we want to extract the property from. | Helpers/PCGPropertyHelpers.h | |
| Container | const void * | Pointer to the container containing the data we want to extract. | Helpers/PCGPropertyHelpers.h | |
| ContainerExtractorBehavior | EPCGContainerExtractorBehavior | How we should extract the containers. (cf. enum tooltips) | Helpers/PCGPropertyHelpers.h | |
| ObjectExtractorBehavior | EPCGObjectExtractorBehavior | How we should extract the objects. (cf. enum tooltips) | Helpers/PCGPropertyHelpers.h | |
| OutputAttributeName | FName | Optional name of the attribute that will receive the extracted property. | Helpers/PCGPropertyHelpers.h | |
| PropertySelectors | TArray< FPCGAttributePropertySelector > | Selector of the properties we want to extract. | Helpers/PCGPropertyHelpers.h | |
| StructExtractorBehavior | EPCGStructExtractorBehavior | How we should extract the structs. (cf. enum tooltips) | Helpers/PCGPropertyHelpers.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FExtractorParameters & operator=
(
const FExtractorParameters& |
Helpers/PCGPropertyHelpers.h | ||
| Helpers/PCGPropertyHelpers.h |