Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::UuidSerializer Class Reference

Inherits AZ::Serialize::IDataSerializer.

Additional Inherited Members

- Public Member Functions inherited from AZ::Serialize::IDataSerializer
virtual size_t Save (const void *classPtr, IO::GenericStream &stream, bool isDataBigEndian=false)=0
 Store the class data into a stream.
 
virtual bool Load (void *classPtr, IO::GenericStream &stream, unsigned int version, bool isDataBigEndian=false)=0
 Load the class data from a stream.
 
virtual size_t DataToText (IO::GenericStream &in, IO::GenericStream &out, bool isDataBigEndian)=0
 Convert binary data to text.
 
virtual size_t TextToData (const char *text, unsigned int textVersion, IO::GenericStream &stream, bool isDataBigEndian=false)=0
 Convert text data to binary, to support loading old version formats. We must respect text version if the text->binary format has changed!
 
virtual bool CompareValueData (const void *lhs, const void *rhs)=0
 
virtual void PostClone (void *)
 Optional post processing of the cloned data to deal with members that are not serialize-reflected.
 
- Static Public Member Functions inherited from AZ::Serialize::IDataSerializer
static IDataSerializerDeleter CreateDefaultDeleteDeleter ()
 
static IDataSerializerDeleter CreateNoDeleteDeleter ()
 

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