Snake game snake library

Revision:
8:721a8dca7a25
Parent:
7:a2f426a37e60
Child:
9:e023c11f7737
--- a/Snake.h	Fri May 05 15:20:17 2017 +0000
+++ b/Snake.h	Fri Apr 26 04:46:54 2019 +0000
@@ -6,12 +6,11 @@
 #include "N5110.h"
 #include "Gamepad.h"
 #include "Food.h"
-
 /************************Structs************************/
 struct snakePart{
     char _x[4000];
     char _y[4000];
-    char _dir[4000];
+    char _dirc[4000];
     
     };
     
@@ -25,30 +24,29 @@
         Snake();
         ~Snake();
         void init(int x, int y, int lenght,int _live);
-        void draw(N5110 &lcd);
-        void update(Gamepad &pad);
-        void deadSnake(N5110 &lcd);
-        void addPoint();
-        void checkWallCollision(N5110 &lcd);
-        void checkTailCollision(N5110 &lcd);
-        void drawScore(N5110 &lcd);
+        void drawsnake(N5110 &lcd);
+        void snakemov(Gamepad &pad);
+        void dead(N5110 &lcd);
+        void eat();
+        void check_WallCollision(N5110 &lcd);
+        void check_TailCollision(N5110 &lcd);
+        void drawscore(N5110 &lcd);
         int _length;
         int live;
         float waitTime;
-        float waitCount;
-       
+        float waitExpect;
+        int _speed;
+        int Highest_score;
         
         
       
 /************************Private Vars************************/        
     private:
         
-        
-        int _speed;
         int _direction;
-        int startx;
-        int starty;
-        int startl;
+        int initx;
+        int inity;
+        int initl;
         int x;
         Direction d;
         Food _food;