SNAKE_STM32F3
Toggle main menu visibility
Loading...
Searching...
No Matches
game_renderer.h
Go to the documentation of this file.
1
12
13
#ifndef INC_GAME_RENDERER_H_
14
#define INC_GAME_RENDERER_H_
15
16
#include "
snake.h
"
17
#include "
game.h
"
18
26
void
render_snake
(
const
snake_state
*game);
27
28
36
void
render_menu
(
const
snake_state
*game);
37
38
44
void
render_start
(
void
);
45
46
#endif
/* INC_GAME_RENDERER_H_ */
game.h
High-level game state machine module controlling application flow.
render_start
void render_start(void)
Renders game start animation on the LED matrix.
Definition
game_renderer.c:69
render_menu
void render_menu(const snake_state *game)
Renders game menu on the LED matrix.
Definition
game_renderer.c:62
render_snake
void render_snake(const snake_state *game)
Renders the snake on the LED matrix.
Definition
game_renderer.c:53
snake.h
Snake game logic module with low level state machine.
snake_state
Structure holding all snake info.
Definition
snake.h:46
firmware
SNAKE_STM32F3
libs
game_renderer
game_renderer.h
Generated by
1.17.0