multiplayer pong game for LPC 1768
Dependencies: mbed MbedJSONValue mbed-rtos Adafruit_ST7735 Adafruit_GFX EthernetInterface DebouncedInterrupt
Diff: graphics.h
- Revision:
- 23:c38680c32552
- Parent:
- 22:1c49e1fae846
- Child:
- 24:05eb0b0ab554
--- a/graphics.h Mon Nov 16 02:04:23 2020 +0000 +++ b/graphics.h Mon Nov 16 03:01:50 2020 +0000 @@ -16,6 +16,12 @@ #define LAUNCH_SCREEN_COLOR ST7735_BLACK #define WAITING_SCREEN_COLOR ST7735_BLACK +#define PADDLE_COLOR ST7735_GREEN +#define BALL_COLOR ST7735_RED + +#define PADDLE_WIDTH 30 +#define ELEVATION 5 + class GameState; class Graphics { @@ -28,9 +34,10 @@ void renderGameState(GameState *gs); void renderBall(GameState *gs); void renderPlayers(GameState *gs); - void removeBall(GameState *gs); - void removePlayers(GameState *gs); - void removeGameState(GameState *gs); + void eraseBall(GameState *gs); + void erasePlayers(GameState *gs); + void eraseGameState(GameState *gs); + void reset(); }; #endif // GRAPHICS_H \ No newline at end of file