XII Release 0.1.0
Loading...
Searching...
No Matches
xiiRttiConverterObject Struct Reference

This class is used to convert between native C++ objects and xiiAbstractObjectGraphs. It is used by the xiiDocument system to serialize native objects into documents and deserialize them back. More...

#include <RttiConverter.h>

Public Member Functions

 XII_DECLARE_POD_TYPE ()
 xiiRttiConverterObject (const xiiRTTI *pType, void *pObject)

Public Attributes

const xiiRTTI * m_pType
 The type of the object. Must not be nullptr.
void * m_pObject
 The object pointer. May be nullptr if the object is not currently instantiated, but only exists as a graph node.

Detailed Description

This class is used to convert between native C++ objects and xiiAbstractObjectGraphs. It is used by the xiiDocument system to serialize native objects into documents and deserialize them back.


The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/Foundation/Serialization/RttiConverter.h