More complicated test program that generates text, coloured sprites and sound.

Dependencies:   Gameduino mbed CommonTypes

Committer:
RichardE
Date:
Sat May 05 17:18:35 2012 +0000
Revision:
1:c8ec5f958f3c
Parent:
0:13f69384ff8a
Child:
2:5604e16b78bd
Sinmple sprite commands and waitvblank working.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
RichardE 0:13f69384ff8a 1 /*
RichardE 0:13f69384ff8a 2 * SOURCE FILE : GameduinoTest.h
RichardE 0:13f69384ff8a 3 *
RichardE 0:13f69384ff8a 4 * Definition of class GameduinoTest.
RichardE 0:13f69384ff8a 5 * Tests a Gameduino object.
RichardE 0:13f69384ff8a 6 *
RichardE 0:13f69384ff8a 7 */
RichardE 0:13f69384ff8a 8
RichardE 0:13f69384ff8a 9 #ifndef GameduinoTestDefined
RichardE 0:13f69384ff8a 10
RichardE 0:13f69384ff8a 11 #define GameduinoTestDefined
RichardE 0:13f69384ff8a 12
RichardE 1:c8ec5f958f3c 13 #include "Gameduino.h"
RichardE 1:c8ec5f958f3c 14
RichardE 0:13f69384ff8a 15 class GameduinoTest {
RichardE 0:13f69384ff8a 16
RichardE 0:13f69384ff8a 17 public :
RichardE 0:13f69384ff8a 18
RichardE 0:13f69384ff8a 19 /***************/
RichardE 0:13f69384ff8a 20 /* CONSTRUCTOR */
RichardE 0:13f69384ff8a 21 /***************/
RichardE 0:13f69384ff8a 22 GameduinoTest();
RichardE 0:13f69384ff8a 23
RichardE 0:13f69384ff8a 24 /**************/
RichardE 0:13f69384ff8a 25 /* DESTRUCTOR */
RichardE 0:13f69384ff8a 26 /**************/
RichardE 0:13f69384ff8a 27 virtual ~GameduinoTest();
RichardE 0:13f69384ff8a 28
RichardE 0:13f69384ff8a 29 /****************/
RichardE 0:13f69384ff8a 30 /* RUN THE TEST */
RichardE 0:13f69384ff8a 31 /****************/
RichardE 0:13f69384ff8a 32 void Run( void );
RichardE 0:13f69384ff8a 33
RichardE 1:c8ec5f958f3c 34 private :
RichardE 1:c8ec5f958f3c 35
RichardE 1:c8ec5f958f3c 36 /*********************/
RichardE 1:c8ec5f958f3c 37 /* DO ANIMATION TEST */
RichardE 1:c8ec5f958f3c 38 /*********************/
RichardE 1:c8ec5f958f3c 39 // Pass pointer to Gameduino to use in gd.
RichardE 1:c8ec5f958f3c 40 void AnimationTest( Gameduino *gd );
RichardE 1:c8ec5f958f3c 41
RichardE 0:13f69384ff8a 42 };
RichardE 0:13f69384ff8a 43
RichardE 0:13f69384ff8a 44 #endif
RichardE 0:13f69384ff8a 45
RichardE 0:13f69384ff8a 46 /* END of GameduinoTest.h */
RichardE 0:13f69384ff8a 47