Cockatrice/cockatrice/src/main.h
BruebachL 1ef07309d6
Turn Card, Deck_List, Protocol, RNG, Network (Client, Server), Settings and Utility into libraries and remove cockatrice_common. (#6212)
---------

Co-authored-by: Lukas Brübach <Bruebach.Lukas@bdosecurity.de>
Co-authored-by: ebbit1q <ebbit1q@gmail.com>
2025-10-09 07:36:12 +02:00

33 lines
617 B
C++

/**
* @file main.h
* @ingroup Core
* @brief TODO: Document this.
*/
#ifndef MAIN_H
#define MAIN_H
#include <QLoggingCategory>
#include <libcockatrice/utility/macros.h>
inline Q_LOGGING_CATEGORY(MainLog, "main");
inline Q_LOGGING_CATEGORY(QtTranslatorDebug, "qt_translator");
class CardDatabase;
class QString;
class QSystemTrayIcon;
class QTranslator;
class SoundEngine;
extern CardDatabase *db;
extern QSystemTrayIcon *trayIcon;
extern QTranslator *translator;
extern const QString translationPrefix;
extern QString translationPath;
void installNewTranslator();
QString const generateClientID();
#endif