Navigation
API > API/Plugins > API/Plugins/PCG
Registry for graph execution source providers.
| Name | FPCGGraphExecutionRegistry |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGGraphExecutionRegistry.h |
| Include Path | #include "PCGGraphExecutionRegistry.h" |
Syntax
class FPCGGraphExecutionRegistry
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| NextHandle | FPCGGraphExecutionSourceProviderHandle | PCGGraphExecutionRegistry.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GraphExecutionSourcesChanged | FPCGGraphExecutionSourcesChanged | PCGGraphExecutionRegistry.h | ||
| RegisteredExecutionSourceProviders | TArray< TSharedRef< IPCGGraphExecutionSourceProvider > > | PCGGraphExecutionRegistry.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BroadcastGraphExecutionSourcesChanged() |
PCGGraphExecutionRegistry.h | ||
TArray< FPCGGraphExecutionSourceDescriptor > GatherExecutionSources() |
PCGGraphExecutionRegistry.h | ||
FPCGGraphExecutionSourcesChanged & OnGraphExecutionSourcesChanged() |
PCGGraphExecutionRegistry.h | ||
FPCGGraphExecutionSourceProviderHandle RegisterExecutionSourceProvider
(
TSharedRef< IPCGGraphExecutionSourceProvider > Provider |
PCGGraphExecutionRegistry.h | ||
void Shutdown() |
PCGGraphExecutionRegistry.h | ||
void UnregisterExecutionSourceProvider
(
FPCGGraphExecutionSourceProviderHandle Handle |
PCGGraphExecutionRegistry.h |