#ifndef PLAYER_H #define PLAYER_H #include "base_types.h" class Player : public QObject { Q_OBJECT public: struct PlayerStats { int killed_aliens; int builded_towers; int spend_money; double all_damage; double player_experience; }; explicit Player(int Id, QObject *parent = 0); long long int money; unsigned long int score; int selectAlienId; QList srcTowers; int playerId; QString name; PlayerStats stats; signals: public slots: private: }; #endif // PLAYER_H