Navigation
API > API/Plugins > API/Plugins/PCG
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UPCGGraphInterface
- UPCGGraph
- UPCGGraphInstance
References
| Module | PCG |
| Header | /Engine/Plugins/Experimental/PCG/Source/PCG/Public/PCGGraph.h |
| Include | #include "PCGGraph.h" |
Syntax
UCLASS&40;Abstract&41;
class UPCGGraphInterface : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnPCGGraphChanged | OnGraphChangedDelegate | ||
| FOnPCGGraphDynamicallyExecuted | OnGraphDynamicallyExecutedDelegate | ||
| FOnPCGGraphGridSizesChanged | OnGraphGridSizesChangedDelegate | ||
| FOnPCGGraphParametersChanged | OnGraphParametersChangedDelegate |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const UPCGGraph * | Return the underlying PCGGraph for this interface. | ||
| UPCGGraph * | GetGraph () |
||
| const UPCGGraph * | GetGraph () |
||
| UPCGGraph * | Return the underlying PCGGraph for this interface. | ||
| const FInstancedPropertyBag * | |||
| bool | IsEquivalent
(
const UPCGGraphInterface* Other |
A graph interface is equivalent to another graph interface if they are the same (same ptr), or if they have the same graph. | |
| bool | IsInstance () |