]> icculus.org git repositories - taylor/freespace2.git/blob - include/trainingmenu.h
fix issue with looping audio streams
[taylor/freespace2.git] / include / trainingmenu.h
1 /*
2  * Copyright (C) Volition, Inc. 1999.  All rights reserved.
3  *
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
6  * the source.
7  */
8
9 /*
10  * $Logfile: /Freespace2/code/MenuUI/TrainingMenu.h $
11  * $Revision$
12  * $Date$
13  * $Author$
14  *
15  * Header file for code that controls the Training menu
16  *
17  * $Log$
18  * Revision 1.2  2002/06/09 04:41:15  relnev
19  * added copyright header
20  *
21  * Revision 1.1.1.1  2002/05/03 03:28:12  root
22  * Initial import.
23  *
24  * 
25  * 2     10/07/98 10:53a Dave
26  * Initial checkin.
27  * 
28  * 1     10/07/98 10:49a Dave
29  * 
30  * 7     8/31/97 6:38p Lawrance
31  * pass in frametime to do_frame loop
32  * 
33  * 6     11/21/96 7:14p Lawrance
34  * converted menu code to use a file (menu.tbl) to get the data for the
35  * menu
36  * 
37  * 5     11/13/96 4:02p Lawrance
38  * complete over-haul of the menu system and the states associated with
39  * them
40  * 
41  * 4     11/13/96 8:32a Lawrance
42  * streamlined menu code
43  * 
44  * 3     11/06/96 8:54a Lawrance
45  * added revision templates, made more efficient
46  *
47  * $NoKeywords: $
48  *
49 */
50
51 #ifndef _TRAININGMENU_H
52 #define _TRAININGMENU_H
53
54 #define TRAINING_MENU_MAX_CHOICES       3       // keep up to date if any more choices added!
55
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
60
61 // function prototypes
62 //
63 void training_menu_init();
64 void training_menu_close();
65 void training_menu_do_frame(float frametime);
66
67 #endif
68