Player Library

Committer:
ll14c4p
Date:
Thu May 04 08:34:16 2017 +0000
Revision:
12:1324d72d12a6
Parent:
10:43b537436eb5
Child:
14:f2562b193023
Removed useless functions

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ll14c4p 0:a88279bdf8c0 1 #ifndef PLAYER_H
ll14c4p 0:a88279bdf8c0 2 #define PLAYER_H
ll14c4p 0:a88279bdf8c0 3
ll14c4p 0:a88279bdf8c0 4 #include "mbed.h"
ll14c4p 0:a88279bdf8c0 5 #include "N5110.h"
ll14c4p 0:a88279bdf8c0 6 #include "Gamepad.h"
ll14c4p 0:a88279bdf8c0 7
ll14c4p 0:a88279bdf8c0 8
ll14c4p 0:a88279bdf8c0 9 class Player
ll14c4p 0:a88279bdf8c0 10 {
ll14c4p 0:a88279bdf8c0 11 public:
ll14c4p 12:1324d72d12a6 12
ll14c4p 12:1324d72d12a6 13
ll14c4p 1:933b7aa73bbc 14 Player();
ll14c4p 1:933b7aa73bbc 15 ~Player();
ll14c4p 7:6987a8d682a3 16 void init();
ll14c4p 1:933b7aa73bbc 17 void draw(N5110 &lcd);
ll14c4p 1:933b7aa73bbc 18 void update(Direction d,float mag);
ll14c4p 4:6d5ea29f83b0 19 Vector2D get_pos();
ll14c4p 10:43b537436eb5 20
ll14c4p 9:002ea306683d 21
ll14c4p 0:a88279bdf8c0 22 private:
ll14c4p 6:79a9c37a0b80 23 int m;
ll14c4p 1:933b7aa73bbc 24 int _x;
ll14c4p 1:933b7aa73bbc 25 int _y;
ll14c4p 1:933b7aa73bbc 26 int _speed;
ll14c4p 1:933b7aa73bbc 27
ll14c4p 0:a88279bdf8c0 28 };
ll14c4p 0:a88279bdf8c0 29 #endif