author | unc0rr |
Tue, 26 Dec 2017 01:36:58 +0100 | |
branch | qmlfrontend |
changeset 12866 | 488782d9aba9 |
parent 12865 | e33bcb9d5e9c |
child 12868 | fe16fa088b69 |
permissions | -rw-r--r-- |
#ifndef GAMECONFIG_H #define GAMECONFIG_H #include <QList> #include <QVector> class GameConfig { public: explicit GameConfig(); const char** argv() const; int argc() const; const QList<QByteArray> config() const; void clear(); void cmdSeed(const QByteArray& seed); void cmdMapgen(int mapgen); bool isPreview(); private: mutable QVector<const char*> m_argv; QList<QByteArray> m_arguments; QList<QByteArray> m_cfg; void cfgAppend(const QByteArray& cmd); }; #endif // GAMECONFIG_H