equal
deleted
inserted
replaced
33 #define ANIMATION_INTERVAL 40 |
33 #define ANIMATION_INTERVAL 40 |
34 |
34 |
35 class SpritePosition |
35 class SpritePosition |
36 { |
36 { |
37 public: |
37 public: |
38 SpritePosition(QWidget * parent, int sh); |
38 SpritePosition(QWidget * parent, int sw, int sh); |
39 ~SpritePosition(); |
39 ~SpritePosition(); |
40 private: |
40 private: |
41 float fX; |
41 float fX; |
42 float fY; |
42 float fY; |
43 float fXMov; |
43 float fXMov; |
44 float fYMov; |
44 float fYMov; |
45 int iAngle; |
45 int iAngle; |
46 QWidget * wParent; |
46 QWidget * wParent; |
47 int iSpriteHeight; |
47 int iSpriteHeight; |
|
48 int iSpriteWidth; |
48 public: |
49 public: |
49 void move(); |
50 void move(); |
50 void reset(); |
51 void reset(); |
51 QPoint pos(); |
52 QPoint pos(); |
52 int getAngle(); |
53 int getAngle(); |