]> icculus.org git repositories - taylor/freespace2.git/blob - include/hudwingmanstatus.h
Initial revision
[taylor/freespace2.git] / include / hudwingmanstatus.h
1 /*
2  * $Logfile: /Freespace2/code/Hud/HUDWingmanStatus.h $
3  * $Revision$
4  * $Date$
5  * $Author$
6  *
7  * Header for the wingman status gauge
8  *
9  * $Log$
10  * Revision 1.1  2002/05/03 03:28:12  root
11  * Initial revision
12  *
13  * 
14  * 2     10/07/98 10:53a Dave
15  * Initial checkin.
16  * 
17  * 1     10/07/98 10:49a Dave
18  * 
19  * 4     3/31/98 11:46p Lawrance
20  * Fix several bugs related to departing ships.
21  * 
22  * 3     3/22/98 11:13p Allender
23  * work with respawning -- save parse object so ship can be correctly
24  * restored.  Restore wingman status information so gauge updates
25  * correctly
26  * 
27  * 2     3/14/98 4:59p Lawrance
28  * Totally rework HUD wingman status gauge to work with 5 arbitrary wings
29  * 
30  * 1     3/14/98 8:23a Lawrance
31  *
32  * $NoKeywords: $
33  */
34
35 #ifndef __HUDWINGMAN_STATUS_H__
36 #define __HUDWINGMAN_STATUS_H__
37
38 void    hud_init_wingman_status_gauge();
39 void    hud_wingman_status_update();
40 void    hud_wingman_status_render();
41 void    hud_wingman_status_init_flash();
42 int     hud_wingman_status_maybe_flash(int wing_index, int wing_pos);
43 void    hud_set_wingman_status_dead(int wing_index, int wing_pos);
44 void    hud_set_wingman_status_departed(int wing_index, int wing_pos);
45 void    hud_set_wingman_status_alive( int wing_index, int wing_pos);
46 void    hud_set_wingman_status_none( int wing_index, int wing_pos);
47 void    hud_wingman_status_start_flash(int wing_index, int wing_pos);
48 void    hud_wingman_status_set_index(int shipnum);
49
50 #endif
51