Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Data
References
| Module | PCG |
| Header | /Engine/Plugins/PCG/Source/PCG/Public/Data/PCGGetDataFunctionRegistry.h |
| Include | #include "Data/PCGGetDataFunctionRegistry.h" |
Syntax
struct FPCGGetDataFunctionRegistry
Remarks
Registry to hold actor & component to PCG data construction mapping
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| int | GetDataFromActor
(
FPCGContext* InContext, |
Appends actor data to the given collection and returns the number of data added. | |
| int | GetDataFromComponent
(
FPCGContext* InContext, |
Append component data to the given collection, returns the number of data added. | |
| FFunctionHandle | RegisterDataFromActorFunction
(
const FDataFromActorFunction& InFunction |
Register an actor to PCG data function. | |
| FFunctionHandle | RegisterDataFromComponentFunction
(
const FDataFromComponentFunction& InFunction |
Register a component to PCG data function. | |
| void | UnregisterDataFromActorFunction
(
FFunctionHandle InFunctionHandle |
Unregisters an actor to PCG data function. | |
| void | UnregisterDataFromComponentFunction
(
FFunctionHandle InFunctionHandle |
Unregisters a component to PCG data function. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FPCGGetDataFunctionRegistry & | operator=
(
const FPCGGetDataFunctionRegistry& |
||
| FPCGGetDataFunctionRegistry & |
Typedefs
| Name | Description |
|---|---|
| FDataFromActorFunction | |
| FDataFromComponentFunction | |
| FFunctionHandle |