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

Dependencies:   Gameduino mbed CommonTypes

Committer:
RichardE
Date:
Sun Nov 18 15:13:53 2012 +0000
Revision:
5:562a094df892
Parent:
2:5604e16b78bd
New version of Gameduino library.

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 2:5604e16b78bd 42 /*********************/
RichardE 2:5604e16b78bd 43 /* TEST PLOTS METHOD */
RichardE 2:5604e16b78bd 44 /*********************/
RichardE 2:5604e16b78bd 45 // Pass pointer to Gameduino to use in gd.
RichardE 2:5604e16b78bd 46 void TestPlots( Gameduino *gd );
RichardE 2:5604e16b78bd 47
RichardE 0:13f69384ff8a 48 };
RichardE 0:13f69384ff8a 49
RichardE 0:13f69384ff8a 50 #endif
RichardE 0:13f69384ff8a 51
RichardE 0:13f69384ff8a 52 /* END of GameduinoTest.h */
RichardE 0:13f69384ff8a 53