Lines Matching refs:ref

134     class_name##Data& ref()                                                        \
139 const class_name##Data& ref() const \
175 ResDataType& ref() \
181 const ResDataType& ref() const \
339 … NW_FORCE_INLINE T& ref() { NW_ASSERT(this->IsValid()); return *reinterpret_cast<T*>(void_ptr()); } in ref() function
342 …NW_FORCE_INLINE const T& ref() const { NW_ASSERT(this->IsValid()); return *reinterpret_cast<const … in ref() function
417 s32 GetLength() const { return ref().len; } in NW_RES_CTOR()
420 const char* GetName() const { return &ref().str[0]; } in GetName()
454 NW_ASSERT( (ref().byteOrder == BOM) || (ref().byteOrder == BOM) ); in NW_RES_CTOR()
456 return *(u8*)(&ref().byteOrder) == 0xFE; in NW_RES_CTOR()
458 return *(u8*)(&ref().byteOrder) == 0xFF; in NW_RES_CTOR()
465 NW_ASSERT( (ref().byteOrder == BOM) || (ref().byteOrder == BOM) ); in IsLittleEndian()
467 return *(u8*)(&ref().byteOrder) == 0xFF; in IsLittleEndian()
469 return *(u8*)(&ref().byteOrder) == 0xFE; in IsLittleEndian()
474 bool TestByteOrder() const { return ref().byteOrder == BOM; } in TestByteOrder()
476 bool TestSignature() const { return ref().signature == SIGNATURE; } in TestSignature()
479 u32 GetRevision() const { return ref().revision; } in GetRevision()
482 u32 GetFileSize() const { return ref().fileSize; } in GetFileSize()
485 u16 GetHeaderSize() const { return ref().headerSize; } in GetHeaderSize()
488 void* GetDataAddress() { return (reinterpret_cast<u8*>(ptr()) + u32(ref().headerSize)); } in GetDataAddress()
491 …const void* GetDataAddress() const { return (reinterpret_cast<const u8*>(ptr()) + u32(ref().header… in GetDataAddress()