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

Provides flattened serialization of Name objects as a simple string. More...

#include <NameSerializer.h>

Inherits AZ::Serialize::IDataSerializer.

Public Member Functions

size_t DataToText (IO::GenericStream &in, IO::GenericStream &out, bool) override
 Convert binary data to text.
 
size_t TextToData (const char *text, unsigned int, IO::GenericStream &stream, bool) override
 Convert text data to binary, to support loading old version formats. We must respect text version if the text->binary format has changed!
 
size_t Save (const void *classPtr, IO::GenericStream &stream, bool) override
 Store the class data into a stream.
 
bool Load (void *classPtr, IO::GenericStream &stream, unsigned int, bool) override
 Load the class data from a stream.
 
bool CompareValueData (const void *lhs, const void *rhs) override
 

Detailed Description

Provides flattened serialization of Name objects as a simple string.

Member Function Documentation

◆ CompareValueData()

bool AZ::NameSerializer::CompareValueData ( const void lhs,
const void rhs 
)
override

Compares two instances of the type. Input pointers are assumed to point to valid instances of the class.

Returns
true if they match.

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