Navigation
API > API/Plugins > API/Plugins/GameplayGraph > API/Plugins/GameplayGraph/Graph
Inheritance Hierarchy
- TGraphIncrementalSerialization
- TDefaultGraphIncrementalSerialization
References
| Module | GameplayGraph |
| Header | /Engine/Plugins/Experimental/GameplayGraph/Source/GameplayGraph/Public/Graph/GraphDefaultSerialization.h |
| Include | #include "Graph/GraphDefaultSerialization.h" |
Syntax
template<typename TSerializer, typename TDeltaActionHandler>
class TDefaultGraphIncrementalSerialization : public TGraphIncrementalSerialization< TSerializer, TDeltaActionHandler >
Remarks
INCREMENTAL SERIALIZER
Constructors
| Type | Name | Description | |
|---|---|---|---|
TDefaultGraphIncrementalSerialization
(
UGraph* InGraph |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | OnGraphEdgeCreated
(
const FEdgeSpecifier& Edge |
||
| void | OnGraphEdgeRemoved
(
const FEdgeSpecifier& Edge |
||
| void | OnGraphIslandCreated
(
const FGraphIslandHandle& IslandHandle |
||
| void | OnGraphIslandRemoved
(
const FGraphIslandHandle& IslandHandle |
||
| void | OnGraphIslandVertexAdded
(
const FGraphIslandHandle& IslandHandle, |
||
| void | OnGraphIslandVertexRemoved
(
const FGraphIslandHandle& IslandHandle, |
||
| void | OnGraphVertexCreated
(
const FGraphVertexHandle& VertexHandle |
||
| void | OnGraphVertexRemoved
(
const FGraphVertexHandle& VertexHandle |
||
| void | StartListenToIslandChanges
(
const FGraphIslandHandle& IslandHandle |
||
| void | StartListenToVertexChanges
(
const FGraphVertexHandle& VertexHandle |
||
| void | StopListenToIslandChanges
(
const FGraphIslandHandle& IslandHandle |
||
| void | StopListenToVertexChanges
(
const FGraphVertexHandle& VertexHandle |