refactor: move things around so that related things are close together
This also adds some comments around ModModel.cpp and ModPage.cpp to add some ease of reading the code. Also move some things from headers to cpp files.
This commit is contained in:
@ -1,7 +1,6 @@
|
||||
#pragma once
|
||||
|
||||
#include "FlameModPage.h"
|
||||
#include "modplatform/flame/FlameModIndex.h"
|
||||
|
||||
namespace FlameMod {
|
||||
|
||||
@ -14,12 +13,13 @@ class ListModel : public ModPlatform::ListModel {
|
||||
virtual ~ListModel() = default;
|
||||
|
||||
private:
|
||||
void loadIndexedPack(ModPlatform::IndexedPack& m, QJsonObject& obj) override { FlameMod::loadIndexedPack(m, obj); };
|
||||
void loadIndexedPack(ModPlatform::IndexedPack& m, QJsonObject& obj) override;
|
||||
void loadIndexedPackVersions(ModPlatform::IndexedPack& m, QJsonArray& arr) override;
|
||||
|
||||
QJsonArray documentToArray(QJsonDocument& obj) const override { return obj.array(); };
|
||||
QJsonArray documentToArray(QJsonDocument& obj) const override;
|
||||
|
||||
static const char* sorts[6];
|
||||
const char** getSorts() const override { return sorts; };
|
||||
inline const char** getSorts() const override { return sorts; };
|
||||
};
|
||||
|
||||
} // namespace FlameMod
|
||||
|
Reference in New Issue
Block a user