summaryrefslogtreecommitdiffhomepage
path: root/src/menu.h
blob: a37a4c8922fbf3bce8a50adbf4870a5b4a9c383a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#pragma once
#include "rodeo.h"

typedef
enum
{
    menu_state_splash,
    menu_state_main,
    menu_state_inactive,
	menu_state_gameover
}
menu_state_t;

void
init_menu(void);

void
deinit_menu(void);

void
draw_menu(void);

void
parse_menu_input(void);

menu_state_t
get_menu_state(void);

void
set_menu_state(menu_state_t);