Navigation
API > API/Plugins > API/Plugins/PCG
Register a PCGData type with an IPCGDataVisualization to implement custom visualization behavior.
| Name | FPCGDataVisualizationRegistry |
| Type | struct |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGDataVisualizationRegistry.h |
| Include Path | #include "PCGDataVisualizationRegistry.h" |
Syntax
struct FPCGDataVisualizationRegistry
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| PCGDataVisualizationRegistry.h | |||
| PCGDataVisualizationRegistry.h | |||
| PCGDataVisualizationRegistry.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FPCGDataVisualizationRegistry() |
PCGDataVisualizationRegistry.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ExternalRegistry | TMap< const TSubclassOf< UPCGData >, TUniquePtr< const IPCGDataVisualization > > | Registry for PCGDataVisualizations defined outside the PCG Plugin. | PCGDataVisualizationRegistry.h | |
| InternalRegistry | TMap< const TSubclassOf< UPCGData >, TUniquePtr< const IPCGDataVisualization > > | Registry for PCGDataVisualizations defined inside the PCG Plugin. | PCGDataVisualizationRegistry.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const IPCGDataVisualization * GetDataVisualization () |
PCGDataVisualizationRegistry.h | ||
const IPCGDataVisualization * GetDataVisualization
(
const TSubclassOf< UPCGData > PCGDataTypeClass |
PCGDataVisualizationRegistry.h | ||
void RegisterPCGDataVisualization
(
const TSubclassOf< UPCGData > DataClass, |
Register an external PCGData visualization. | PCGDataVisualizationRegistry.h | |
void UnregisterPCGDataVisualization
(
const TSubclassOf< UPCGData > DataClass |
Unregister an external PCGData visualization. | PCGDataVisualizationRegistry.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| PCGDataVisualizationRegistry.h | |||
| PCGDataVisualizationRegistry.h |