Platform játék
3D-s megjelenítés, véletlenszerű pályagenerálás, jutalmazó játékélmény
menuDraw.h
Ugrás a fájl dokumentációjához.
1 #ifndef MENU_H_INCLUDED
2 #define MENU_H_INCLUDED
3 
4  #include <stdio.h>
5  #include <wchar.h>
6  #include "../global.h"
7  #include "../particles.h"
8  #include "../saves.h"
9  #include "../auxiliary/unicodePrint.h"
10  #include "../auxiliary/auxSDL.h"
11 
12  #define topListItemsMax 8
13  #define menuStart (int) 42
14  #define menuTav (int) 9
15  #define optionsStart (int) 25
16  #define optionsTav (int) 13
17  #define infoStart (int) 20
18  #define infoTav (int) 7
19  #define loadStart (int) 10
20  #define loadTav (int) 15
21 
22  typedef enum states {
35  } states;
36 
37  void drawMainMenu(int deltaTime);
38  void drawOptionsMenu(int deltaTime, int currentOptions[], bool click);
39  void drawInfoMenu(int deltaTime);
40  void loadTopList();
41  void drawTopList(int deltaTime);
42  void drawPauseMenu(bool saved);
43  void drawLoadMenu(int deltaTime);
44 
45 #endif // MENU_H_INCLUDED