Files
aliendefender/aliens.h
2010-02-07 19:22:29 +03:00

28 lines
488 B
C++

#ifndef ALIENS_H
#define ALIENS_H
#include "alien.h"
class Aliens
{
public:
Aliens(games *parent);
bool AddAlien();
void DelAlien(int index);
void drawAliens();
bool retrace();
int size() const {return curAliens.size();}
//void clearAliens();
Alien * alienAt(int index) const {return curAliens.at(index);}
private:
games * game;
Alien * testAlien;
QVector<Alien*> srcAliens;
QVector<Alien*> curAliens;
QVector<QPixmap> AlienPix;
int loadPixmaps();
};
#endif // ALIENS_H