Open 3D Engine AzCore API Reference  22.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Public Member Functions | List of all members
AZ::NameRef Class Referencefinal

#include <Name.h>

Public Member Functions

 NameRef (const NameRef &)=default
 
 NameRef (NameRef &&)=default
 
NameRefoperator= (NameRef &&)=default
 
NameRefoperator= (const NameRef &)=default
 
 NameRef (Name name)
 
NameRefoperator= (Name name)
 
bool operator== (const NameRef &other) const
 
bool operator!= (const NameRef &other) const
 
bool operator== (const Name &other) const
 
bool operator!= (const Name &other) const
 
AZStd::string_view GetStringView () const
 
const char * GetCStr () const
 
Internal::NameData::Hash GetHash () const
 

Detailed Description

A reference to data stored in a Name dictionary. Smaller than Name but requires a memory indirection to look up the name text or hash.

See also
Name

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