2 * Copyright (C) Volition, Inc. 1999. All rights reserved.
4 * All source code herein is the property of Volition, Inc. You may not sell
5 * or otherwise commercially exploit the source or things you created based on
10 * $Logfile: /Freespace2/code/MenuUI/TrainingMenu.h $
15 * Header file for code that controls the Training menu
18 * Revision 1.2 2002/06/09 04:41:15 relnev
19 * added copyright header
21 * Revision 1.1.1.1 2002/05/03 03:28:12 root
25 * 2 10/07/98 10:53a Dave
28 * 1 10/07/98 10:49a Dave
30 * 7 8/31/97 6:38p Lawrance
31 * pass in frametime to do_frame loop
33 * 6 11/21/96 7:14p Lawrance
34 * converted menu code to use a file (menu.tbl) to get the data for the
37 * 5 11/13/96 4:02p Lawrance
38 * complete over-haul of the menu system and the states associated with
41 * 4 11/13/96 8:32a Lawrance
42 * streamlined menu code
44 * 3 11/06/96 8:54a Lawrance
45 * added revision templates, made more efficient
51 #ifndef _TRAININGMENU_H
52 #define _TRAININGMENU_H
54 #define TRAINING_MENU_MAX_CHOICES 3 // keep up to date if any more choices added!
56 // these are the colour values of the pixels that form the different training menu regions
57 #define TRAINING_MENU_TRAINING_MISSIONS_MASK 1
58 #define TRAINING_MENU_REPLAY_MISSIONS_MASK 2
59 #define TRAINING_MENU_RETURN_MASK 3
61 // function prototypes
63 void training_menu_init();
64 void training_menu_close();
65 void training_menu_do_frame(float frametime);