-
Notifications
You must be signed in to change notification settings - Fork 0
/
menu.h
34 lines (27 loc) · 937 Bytes
/
menu.h
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
31
32
33
34
/*
* $Header: /H3/game/MENU.H 5 9/04/97 4:44p Rjohnson $
*/
//
// the net drivers should just set the apropriate bits in m_activenet,
// instead of having the menu code look through their internal tables
//
extern int m_activenet;
extern char *plaquemessage; // Pointer to current plaque
extern char *errormessage; // Pointer to current plaque
extern char BigCharWidth[27][27];
extern int setup_class;
//
// menus
//
void M_Init (void);
void M_Keydown (int key);
void M_Draw (void);
void M_ToggleMenu_f (void);
void M_Menu_Main_f (void);
void M_DrawTextBox (int x, int y, int width, int lines);
void M_DrawTextBox2 (int x, int y, int width, int lines, qboolean bottom);
void M_Print (int cx, int cy, char *str);
void M_Print2 (int cx, int cy, char *str);
void M_PrintWhite (int cx, int cy, char *str);
void M_DrawTransPic (int x, int y, qpic_t *pic);
void ScrollTitle (char *name);