Saltuk 212

Dependencies:   mbed KS0108

Committer:
Bilgin
Date:
Fri May 31 15:13:48 2019 +0000
Revision:
0:c7dd8e13fa95
212 Saltuk

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Bilgin 0:c7dd8e13fa95 1 #ifndef TANKLIST_H
Bilgin 0:c7dd8e13fa95 2 #define TANKLIST_H
Bilgin 0:c7dd8e13fa95 3
Bilgin 0:c7dd8e13fa95 4 #include "mbed.h"
Bilgin 0:c7dd8e13fa95 5 #include "Tank.h"
Bilgin 0:c7dd8e13fa95 6 #include <stdint.h>
Bilgin 0:c7dd8e13fa95 7
Bilgin 0:c7dd8e13fa95 8
Bilgin 0:c7dd8e13fa95 9 class TankList{
Bilgin 0:c7dd8e13fa95 10 public:
Bilgin 0:c7dd8e13fa95 11 TankList();
Bilgin 0:c7dd8e13fa95 12 ~TankList();
Bilgin 0:c7dd8e13fa95 13 void addTank(short pixel, short x, short y, short dir);
Bilgin 0:c7dd8e13fa95 14 void removeCollisions();
Bilgin 0:c7dd8e13fa95 15 void moveAll(BulletList* blist);
Bilgin 0:c7dd8e13fa95 16 void checkallBTcollisions(Bullet* listhead);
Bilgin 0:c7dd8e13fa95 17 Tank* getHead();
Bilgin 0:c7dd8e13fa95 18
Bilgin 0:c7dd8e13fa95 19 private:
Bilgin 0:c7dd8e13fa95 20 Tank* head;
Bilgin 0:c7dd8e13fa95 21 int tankCount;
Bilgin 0:c7dd8e13fa95 22 };
Bilgin 0:c7dd8e13fa95 23 #endif