its just a test, wait a week...

This commit is contained in:
andrey
2010-02-03 09:10:40 +03:00
parent 835518ce1a
commit d20473731f
72 changed files with 679 additions and 37791 deletions

View File

@@ -3,6 +3,8 @@
#include "basestruct.h"
#include <cmath>
#include <QPainter>
#include <QTransform>
#include <QPaintEvent>
@@ -15,23 +17,27 @@
#include <QPoint>
#include <QDebug>
using std::atan;
class adpainter
{
public:
adpainter(int width, int height, int adpcellsize);
void drawgrid();
void drawcell(QPoint pnt);
void clearcell(QPoint pnt);
void clear();
QPixmap * getPixmap();
void drawAliens(Alien * al, QVector<QPixmap> * pixmaps);
adpainter(int width, int height, int adpcellsize);
void drawgrid();
void drawcell(QPoint pnt);
void clearcell(QPoint pnt);
void clear();
QPixmap * getPixmap();
void drawAliens(QVector<QPointF> path, FPVector * position);
int AnimAlien, StepAlien;
private:
QPixmap * buff;
QPixmap * background;
QPainter painter;
QPen * pen;
QBrush * brush;
int cellsize;
QPixmap * buff;
QPixmap * background;
QPainter painter;
QPen * pen;
QBrush * brush;
QVector<QPixmap> AlienPix;
int cellsize;
};