pollymc/launcher/modplatform/ModAPI.h
flow 2d68308d49
refactor: move url creation for mods to modplatform/
Moves all things related to creating the URLs of the mod platforms
that go to network tasks to a single place, so that:

1. Maintaining and fixing eventual issues is more straightforward.
2. Makes it possible to factor out more common code between the
   different modplatform pages
2022-03-02 23:13:04 -03:00

13 lines
388 B
C++

#pragma once
#include <QString>
class ModAPI {
public:
virtual ~ModAPI() = default;
inline virtual QString getModSearchURL(int, QString, QString, bool, QString) const { return ""; };
inline virtual QString getVersionsURL(const QString& addonId) const { return ""; };
inline virtual QString getAuthorURL(const QString& name) const { return ""; };
};