Plasma Engine  2.0
Loading...
Searching...
No Matches
plGraphVersioning Class Reference

Singleton that allows version patching of plAbstractObjectGraph. More...

#include <GraphVersioning.h>

Public Member Functions

void PatchGraph (plAbstractObjectGraph *pGraph, plAbstractObjectGraph *pTypesGraph=nullptr)
 Patches all nodes inside pGraph to the current version. pTypesGraph is the graph of serialized used types in pGraph at the time of saving. If not provided, any base class is assumed to be at max version.
 

Friends

class plGraphPatchContext
 

Detailed Description

Singleton that allows version patching of plAbstractObjectGraph.

Patching is automatically executed of plAbstractObjectGraph de-serialize functions.


The documentation for this class was generated from the following files: