/** People class
    @set a basic element of my project
    @author Zeyu Feng
    @date April 2020
   */
#ifndef PEOPLE_H
#define PEOPLE_H

#include "mbed.h"
#include "Gamepad.h"
#include "N5110.h"

class People {

public:
    People(); //Constructor
        
    ~People(); //Destructor
        
    void init();
        
    void draw(N5110 &lcd);
    
    void update();
        
    //accessors   
    void set_pos(Vector2D p);
        
    void set_velocity(Direction d,float mag);
        
    //mutators
    Vector2D get_pos();
       
private:
    Direction _d;
    float _mag;
    int _x;
    int _y;
};
#endif
        