|
static void | Write (plStreamWriter &inout_stream, const plAbstractObjectGraph *pGraph, const plAbstractObjectGraph *pTypesGraph=nullptr, bool bCompactMmode=true, plOpenDdlWriter::TypeStringMode typeMode=plOpenDdlWriter::TypeStringMode::Shortest) |
|
static plResult | Read (plStreamReader &inout_stream, plAbstractObjectGraph *pGraph, plAbstractObjectGraph *pTypesGraph=nullptr, bool bApplyPatches=true) |
|
static void | Write (plOpenDdlWriter &inout_stream, const plAbstractObjectGraph *pGraph, const plAbstractObjectGraph *pTypesGraph=nullptr) |
|
static plResult | Read (const plOpenDdlReaderElement *pRootElement, plAbstractObjectGraph *pGraph, plAbstractObjectGraph *pTypesGraph=nullptr, bool bApplyPatches=true) |
|
static void | WriteDocument (plStreamWriter &inout_stream, const plAbstractObjectGraph *pHeader, const plAbstractObjectGraph *pGraph, const plAbstractObjectGraph *pTypes, bool bCompactMode=true, plOpenDdlWriter::TypeStringMode typeMode=plOpenDdlWriter::TypeStringMode::Shortest) |
|
static plResult | ReadDocument (plStreamReader &inout_stream, plUniquePtr< plAbstractObjectGraph > &ref_pHeader, plUniquePtr< plAbstractObjectGraph > &ref_pGraph, plUniquePtr< plAbstractObjectGraph > &ref_pTypes, bool bApplyPatches=true) |
|
static plResult | ReadHeader (plStreamReader &inout_stream, plAbstractObjectGraph *pGraph) |
|
The documentation for this class was generated from the following files:
- Code/Engine/Foundation/Serialization/DdlSerializer.h
- Code/Engine/Foundation/Serialization/Implementation/DdlSerializer.cpp