Lines Matching refs:ref
131 class_name##Data& ref() \
136 const class_name##Data& ref() const \
172 ResDataType& ref() \
178 const ResDataType& ref() const \
336 … NW_FORCE_INLINE T& ref() { NW_ASSERT(this->IsValid()); return *reinterpret_cast<T*>(void_ptr()); } in ref() function
339 …NW_FORCE_INLINE const T& ref() const { NW_ASSERT(this->IsValid()); return *reinterpret_cast<const … in ref() function
414 s32 GetLength() const { return ref().len; } in NW_RES_CTOR()
417 const char* GetName() const { return &ref().str[0]; } in GetName()
451 NW_ASSERT( (ref().byteOrder == BOM) || (ref().byteOrder == BOM) ); in NW_RES_CTOR()
453 return *(u8*)(&ref().byteOrder) == 0xFE; in NW_RES_CTOR()
455 return *(u8*)(&ref().byteOrder) == 0xFF; in NW_RES_CTOR()
462 NW_ASSERT( (ref().byteOrder == BOM) || (ref().byteOrder == BOM) ); in IsLittleEndian()
464 return *(u8*)(&ref().byteOrder) == 0xFF; in IsLittleEndian()
466 return *(u8*)(&ref().byteOrder) == 0xFE; in IsLittleEndian()
471 bool TestByteOrder() const { return ref().byteOrder == BOM; } in TestByteOrder()
473 bool TestSignature() const { return ref().signature == SIGNATURE; } in TestSignature()
476 u32 GetRevision() const { return ref().revision; } in GetRevision()
479 u32 GetFileSize() const { return ref().fileSize; } in GetFileSize()
482 u16 GetHeaderSize() const { return ref().headerSize; } in GetHeaderSize()
485 void* GetDataAddress() { return (reinterpret_cast<u8*>(ptr()) + u32(ref().headerSize)); } in GetDataAddress()
488 …const void* GetDataAddress() const { return (reinterpret_cast<const u8*>(ptr()) + u32(ref().header… in GetDataAddress()