Version of Robotron arcade game using LPC1768, a Gameduino shield, a serial EEPROM (for high scores), two microswitch joysticks and two buttons plus a box to put it in. 20 levels of mayhem.

Dependencies:   25LCxxx_SPI CommonTypes Gameduino mbed

Committer:
RichardE
Date:
Mon Jun 17 15:10:43 2013 +0000
Revision:
18:70190f956a24
Parent:
4:673eb9735d44
Improved response to button 1 when entering high scores (HighScoreEntry.cpp).

Who changed what in which revision?

UserRevisionLine numberNew contents of line
RichardE 4:673eb9735d44 1 /*
RichardE 4:673eb9735d44 2 * SOURCE FILE : Int16Pair.h
RichardE 4:673eb9735d44 3 *
RichardE 4:673eb9735d44 4 * Pair of Int16s in a class.
RichardE 4:673eb9735d44 5 *
RichardE 4:673eb9735d44 6 */
RichardE 4:673eb9735d44 7
RichardE 4:673eb9735d44 8 #ifndef Int16PairIncluded
RichardE 4:673eb9735d44 9
RichardE 4:673eb9735d44 10 #define Int16PairIncluded
RichardE 4:673eb9735d44 11
RichardE 4:673eb9735d44 12 #include "Types.h"
RichardE 4:673eb9735d44 13
RichardE 4:673eb9735d44 14 class Int16Pair {
RichardE 4:673eb9735d44 15
RichardE 4:673eb9735d44 16 public :
RichardE 4:673eb9735d44 17
RichardE 4:673eb9735d44 18 // X and Y components.
RichardE 4:673eb9735d44 19 Int16 X, Y;
RichardE 4:673eb9735d44 20
RichardE 4:673eb9735d44 21 /***************/
RichardE 4:673eb9735d44 22 /* CONSTRUCTOR */
RichardE 4:673eb9735d44 23 /***************/
RichardE 4:673eb9735d44 24 Int16Pair() :
RichardE 4:673eb9735d44 25 X( 0 ),
RichardE 4:673eb9735d44 26 Y( 0 )
RichardE 4:673eb9735d44 27 {
RichardE 4:673eb9735d44 28 }
RichardE 4:673eb9735d44 29
RichardE 4:673eb9735d44 30 /***************/
RichardE 4:673eb9735d44 31 /* CONSTRUCTOR */
RichardE 4:673eb9735d44 32 /***************/
RichardE 4:673eb9735d44 33 // Pass X and Y components in x and y.
RichardE 4:673eb9735d44 34 Int16Pair( Int16 x, Int16 y ) :
RichardE 4:673eb9735d44 35 X( x ),
RichardE 4:673eb9735d44 36 Y( y )
RichardE 4:673eb9735d44 37 {
RichardE 4:673eb9735d44 38 }
RichardE 4:673eb9735d44 39
RichardE 4:673eb9735d44 40 };
RichardE 4:673eb9735d44 41
RichardE 4:673eb9735d44 42 #endif
RichardE 4:673eb9735d44 43
RichardE 4:673eb9735d44 44 /* END of Int16Pair.h */
RichardE 4:673eb9735d44 45