NW4F G3d
Loading...
Searching...
No Matches
nw::g3d::res::ResName Class Reference

#include <g3d_ResCommon.h>

Inherits nw::g3d::res::ResNameData.

Public Types

typedef u32 LengthType

Public Member Functions

size_t GetLength () const
const char * GetName () const
bool Equals (const char *str, size_t len) const
bool Equals (const ResName *rhs) const

Private Member Functions

 NW_G3D_RES_COMMON (ResName)

Additional Inherited Members

Private Types inherited from nw::g3d::res::ResNameData
typedef u32 LengthType
Private Attributes inherited from nw::g3d::res::ResNameData
LengthType len
char str [sizeof(LengthType)]

Member Typedef Documentation

◆ LengthType

Member Function Documentation

◆ NW_G3D_RES_COMMON()

nw::g3d::res::ResName::NW_G3D_RES_COMMON ( ResName )
private

◆ GetLength()

size_t nw::g3d::res::ResName::GetLength ( ) const
inline

◆ GetName()

const char * nw::g3d::res::ResName::GetName ( ) const
inline

◆ Equals() [1/2]

bool nw::g3d::res::ResName::Equals ( const char * str,
size_t len ) const
inline

◆ Equals() [2/2]

bool nw::g3d::res::ResName::Equals ( const ResName * rhs) const
inline