N5110 Library for "Racing Cars" Game

Dependents:   RacingCarsGame

Fork of N5110 by Craig Evans

Revision:
21:ae05483c1767
Parent:
20:a6fc42d720c2
Child:
22:428cbc6df6ea
--- a/N5110.cpp	Sat May 02 17:31:53 2015 +0000
+++ b/N5110.cpp	Fri May 08 00:37:48 2015 +0000
@@ -474,6 +474,21 @@
     refresh();
 }
 
+void N5110::drawRect(int x0,int y0,int width,int height,int fill)
+{
+    gameInitial();
+    if (fill == 0) { // transparent, just outline
+        drawLine(x0,y0,x0+width,y0,1);  // top
+        drawLine(x0,y0+height,x0+width,y0+height,1);  // bottom
+        drawLine(x0,y0,x0,y0+height,1);  // left
+        drawLine(x0+width,y0,x0+width,y0+height,1);  // right
+    } else { // filled rectangle
+        int type = (fill==1) ? 1:0;  // black or white fill
+        for (int y = y0; y<= y0+height; y++) {  // loop through rows of rectangle
+            drawLine(x0,y,x0+width,y,type);  // draw line across screen
+        }
+    }
+}
 
 void N5110::gameInitial(){
     
@@ -563,31 +578,10 @@
     setPixel(65,42);
     setPixel(65,43);
     
-    
-    
-   
-    
-
-    
-    
-    
     }
     
 
 
-void N5110::drawRect(int x0,int y0,int width,int height,int fill)
-{
-    gameInitial();
-    if (fill == 0) { // transparent, just outline
-        drawLine(x0,y0,x0+width,y0,1);  // top
-        drawLine(x0,y0+height,x0+width,y0+height,1);  // bottom
-        drawLine(x0,y0,x0,y0+height,1);  // left
-        drawLine(x0+width,y0,x0+width,y0+height,1);  // right
-    } else { // filled rectangle
-        int type = (fill==1) ? 1:0;  // black or white fill
-        for (int y = y0; y<= y0+height; y++) {  // loop through rows of rectangle
-            drawLine(x0,y,x0+width,y,type);  // draw line across screen
-        }
-    }
-}
+
 
+