Daniel Nguyen

Dependencies:   4DGL-uLCD-SE mbed

Committer:
dnguyen314
Date:
Thu Nov 02 19:15:07 2017 +0000
Revision:
0:7d7f6032c719
hi

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dnguyen314 0:7d7f6032c719 1 #ifndef SPACESHIP_H_
dnguyen314 0:7d7f6032c719 2 #define SPACESHIP_H_
dnguyen314 0:7d7f6032c719 3 #include "uLCD_4DGL.h"
dnguyen314 0:7d7f6032c719 4 #include <iostream>
dnguyen314 0:7d7f6032c719 5
dnguyen314 0:7d7f6032c719 6 extern uLCD_4DGL uLCD;
dnguyen314 0:7d7f6032c719 7 class SpaceShip
dnguyen314 0:7d7f6032c719 8 {
dnguyen314 0:7d7f6032c719 9
dnguyen314 0:7d7f6032c719 10 private:
dnguyen314 0:7d7f6032c719 11 int leftSide;
dnguyen314 0:7d7f6032c719 12 int rightSide;
dnguyen314 0:7d7f6032c719 13 int * leftPtr;
dnguyen314 0:7d7f6032c719 14 int * rightPtr;
dnguyen314 0:7d7f6032c719 15 public:
dnguyen314 0:7d7f6032c719 16 SpaceShip();
dnguyen314 0:7d7f6032c719 17
dnguyen314 0:7d7f6032c719 18 ~SpaceShip();
dnguyen314 0:7d7f6032c719 19
dnguyen314 0:7d7f6032c719 20 void draw(int s);
dnguyen314 0:7d7f6032c719 21
dnguyen314 0:7d7f6032c719 22 void move(int x);
dnguyen314 0:7d7f6032c719 23
dnguyen314 0:7d7f6032c719 24 void shoot(int b);
dnguyen314 0:7d7f6032c719 25
dnguyen314 0:7d7f6032c719 26 int getPosX();
dnguyen314 0:7d7f6032c719 27
dnguyen314 0:7d7f6032c719 28 int getPosY();
dnguyen314 0:7d7f6032c719 29
dnguyen314 0:7d7f6032c719 30 };
dnguyen314 0:7d7f6032c719 31 #endif