More complicated test program that generates text, coloured sprites and sound.
Dependencies: Gameduino mbed CommonTypes
GameduinoTest.h@2:5604e16b78bd, 2012-05-06 (annotated)
- Committer:
- RichardE
- Date:
- Sun May 06 10:37:27 2012 +0000
- Revision:
- 2:5604e16b78bd
- Parent:
- 1:c8ec5f958f3c
All sprite methods and voice method working. Only things missing are microcode, uncompress and screenshot.
Who changed what in which revision?
User | Revision | Line number | New 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 |