ELEC2645 (2018/19) / Mbed 2 deprecated el17arm

Dependencies:   mbed

Level1/Level1.h

Committer:
el17arm
Date:
2019-04-11
Revision:
34:c5a042973e0c
Parent:
33:023f57d52b1c
Child:
37:4d525a37d5d2

File content as of revision 34:c5a042973e0c:

#ifndef Level1_H
#define Level1_H

#include "mbed.h"
#include "N5110.h"
#include "Gamepad.h"
#include "Sprites.h"

class Level1
{
public:
    
    Level1();
    ~Level1();
    void level_platforms(N5110 &lcd);
    void soft_blocks(N5110 &lcd);
    void solid_blocks(N5110 &lcd);
    int traps(N5110 &lcd);
    int keys_collected();
    bool level1_exit(N5110 &lcd);
    
private:
    
    Sprites _sprites;
    keyed _k;

};
#endif