2 * $Logfile: /Freespace2/code/MenuUI/TrainingMenu.h $
7 * Header file for code that controls the Training menu
10 * Revision 1.1 2002/05/03 03:28:12 root
14 * 2 10/07/98 10:53a Dave
17 * 1 10/07/98 10:49a Dave
19 * 7 8/31/97 6:38p Lawrance
20 * pass in frametime to do_frame loop
22 * 6 11/21/96 7:14p Lawrance
23 * converted menu code to use a file (menu.tbl) to get the data for the
26 * 5 11/13/96 4:02p Lawrance
27 * complete over-haul of the menu system and the states associated with
30 * 4 11/13/96 8:32a Lawrance
31 * streamlined menu code
33 * 3 11/06/96 8:54a Lawrance
34 * added revision templates, made more efficient
40 #ifndef _TRAININGMENU_H
41 #define _TRAININGMENU_H
43 #define TRAINING_MENU_MAX_CHOICES 3 // keep up to date if any more choices added!
45 // these are the colour values of the pixels that form the different training menu regions
46 #define TRAINING_MENU_TRAINING_MISSIONS_MASK 1
47 #define TRAINING_MENU_REPLAY_MISSIONS_MASK 2
48 #define TRAINING_MENU_RETURN_MASK 3
50 // function prototypes
52 void training_menu_init();
53 void training_menu_close();
54 void training_menu_do_frame(float frametime);