#ifndef GAME_DATA_H #define GAME_DATA_H #include "player.h" #include "aliens.h" #include "base_types.h" #include "map.h" #include class Game_Data : public QObject { Q_OBJECT public: explicit Game_Data(Map * map, QObject *parent = 0); QList srcSplashes; QList srcTriggers; QHash curSplashes; QHash curTowers; QList waves; QList players; QList curAnimations; AnimationType towerSelect; AnimationType alienSelect; QImage * blood; QRectF bloodrect; Map * map; Aliens * aliens; int curWave; int missingAliens; signals: public slots: }; #endif // GAME_DATA_H