5#include "saved_game_sub_file.h"
35 bool read(QDataStream &in);
44 std::vector<std::shared_ptr<SavedGameSubFile>>
find(
45 const QString &sub_file_name,
const Qt::CaseSensitivity cs = Qt::CaseInsensitive);
56 qint32 compressed_flag_{0};
57 qint32 header_flag_{22};
58 qint32 table_count_{0};
61 std::vector<std::shared_ptr<SavedGameSubFile>> tables_;
The SavedGameData class contains the individual binary sub-files comprising the saved game.
Definition: saved_game_data.h:18
~SavedGameData()
Default destructor.
bool read(QDataStream &in)
Reads the saved game file from the QDataStream.
std::vector< std::shared_ptr< SavedGameSubFile > > find(const QString &sub_file_name, const Qt::CaseSensitivity cs=Qt::CaseInsensitive)
Finds all sub-files containing sub_file_name and returns all results in a vector.
SavedGameData()
Default constructor.
bool isCompressed() const
Returns whether the saved game is compressed.
Definition: saved_game_data.h:52
namespace ehm_dal::saved_game
Definition: saved_game_data.h:13