Navigation
API > API/Plugins > API/Plugins/PCG
| Name | FPCGWorldCommonQueryParams |
| Type | struct |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Data/PCGWorldData.h |
| Include Path | #include "Data/PCGWorldData.h" |
Syntax
USTRUCT (BlueprintType )
struct FPCGWorldCommonQueryParams
Derived Classes
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorClass | TSubclassOf< AActor > | Data/PCGWorldData.h |
|
|
| ActorClassFilter | EPCGWorldQueryFilter | Data/PCGWorldData.h |
|
|
| ActorFilterFromInput | EPCGWorldQueryFilter | Will add an input pin to pass a list of actor references for filtering if this value is not set to None. | Data/PCGWorldData.h |
|
| ActorFilterInputSource | FPCGAttributePropertyInputSelector | Input source for the attribute to read from the Filter Actor pin. | Data/PCGWorldData.h |
|
| ActorTagFilter | EPCGWorldQueryFilter | Data/PCGWorldData.h |
|
|
| ActorTagsList | FString | Data/PCGWorldData.h |
|
|
| bGetReferenceToActorHit | bool | Data/PCGWorldData.h |
|
|
| bGetReferenceToPhysicalMaterial | bool | Data/PCGWorldData.h |
|
|
| bIgnorePCGHits | bool | If true, will ignore hits/overlaps on content created from PCG. | Data/PCGWorldData.h |
|
| bIgnoreSelfHits | bool | Data/PCGWorldData.h |
|
|
| bTraceComplex | bool | Queries against complex collision if enabled, performance warning | Data/PCGWorldData.h |
|
| CollisionChannel | TEnumAsByte< ECollisionChannel > | Data/PCGWorldData.h |
|
|
| ParsedActorTagsList | TSet< FName > | Not exposed, will be filled in when initializing this. | Data/PCGWorldData.h | |
| SelectLandscapeHits | EPCGWorldQuerySelectLandscapeHits | Data/PCGWorldData.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddFilterPinIfNeeded
(
TArray< FPCGPinProperties >& PinProperties |
Utility function to add a filter pin with the right label and tooltip to the pin properties. | Data/PCGWorldData.h | |
void CommonPostLoad() |
Data/PCGWorldData.h | ||
bool ExtractActorFiltersIfNeeded
(
const UPCGData* InData, |
Utility function to extract the Actor Filters from the incoming data using the selector in this struct. | Data/PCGWorldData.h | |
bool ExtractLoadedActorFiltersIfNeeded
(
const UPCGData* InData, |
Utility function to extract the Actor Filters (from loaded actors) from the incoming data using the selector in this struct. | Data/PCGWorldData.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Initialize() |
Sets up the data we need to efficiently perform the queries | Data/PCGWorldData.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIgnoreLandscapeHits_DEPRECATED | bool | Data/PCGWorldData.h |
|