Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Elements
References
| Module | PCG |
| Header | /Engine/Plugins/Experimental/PCG/Source/PCG/Public/Elements/PCGActorSelector.h |
| Include | #include "Elements/PCGActorSelector.h" |
Syntax
struct FPCGActorSelectionKey
Variables
| Type | Name | Description | |
|---|---|---|---|
| EPCGActorFilter | ActorFilter | ||
| TSubclassOf< AActor > | ActorSelectionClass | ||
| const UClass * | OptionalExtraDependency | If it should track a specific object dependency instead of an actor. For example, GetActorData with GetPCGComponent data. | |
| EPCGActorSelection | Selection | ||
| FName | Tag |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPCGActorSelectionKey
(
EPCGActorFilter InFilter |
For all filters others than AllWorldActor. For AllWorldActors Filter, use the other constructors. | ||
FPCGActorSelectionKey
(
FName InTag |
|||
FPCGActorSelectionKey
(
TSubclassOf< AActor > InSelectionClass |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsMatching
(
const AActor* InActor, |
||
| void | SetExtraDependency
(
const UClass* InExtraDependency |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const FPCGActorSelectionKey& InOther |