ReXGlue SDK
Loading...
Searching...
No Matches
rex::filesystem::IXDBFReader Class Referenceabstract

#include <rex/filesystem/xdbf.h>

Inheritance diagram for rex::filesystem::IXDBFReader:
[legend]

Public Member Functions

virtual bool IsValid () const =0
virtual XDBFBlock GetEntry (XDBFSection section, u64 id) const =0
virtual std::string GetStringTableEntry (kernel::XLanguage language, u16 string_id) const =0
virtual std::vector< XDBFAchievementTableEntry > GetAchievements () const =0

Detailed Description

Reads an in memory XDBF database. Create one with IFileSystemFactory::OpenXDBF.

Member Function Documentation

◆ GetEntry()

virtual XDBFBlock rex::filesystem::IXDBFReader::GetEntry ( XDBFSection section,
u64 id ) const
pure virtual

Returns an entry of a section, with a null buffer when absent.

◆ GetStringTableEntry()

virtual std::string rex::filesystem::IXDBFReader::GetStringTableEntry ( kernel::XLanguage language,
u16 string_id ) const
pure virtual
Returns
The string, empty when absent.

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