12 #ifndef __HUDWINGMAN_STATUS_H__
13 #define __HUDWINGMAN_STATUS_H__
61 void initBitmaps(
char *fname_left,
char *fname_middle,
char *fname_right,
char *fname_dots);
79 void render(
float frametime);
81 void renderDots(
int wing_index,
int screen_index,
int num_wings_to_draw);
void hud_wingman_status_init_flash()
void renderDots(int wing_index, int screen_index, int num_wings_to_draw)
void initWingmate4Offsets(int x, int y)
void initWingmate6Offsets(int x, int y)
void initLeftFrameEndX(int x)
int right_frame_start_offset
void initFixedHeaderPosition(bool fixed)
int next_flash[MAX_SQUADRON_WINGS][MAX_SHIPS_PER_WING]
void render(float frametime)
int hud_wingman_status_maybe_flash(int wing_index, int wing_pos)
#define MAX_SHIPS_PER_WING
#define MAX_SQUADRON_WINGS
void initRightBgOffset(int offset)
void hud_init_wingman_status_gauge()
bool fixed_header_position
hud_frames Wingman_status_middle
int wingmate_offsets[MAX_SHIPS_PER_WING][2]
void hud_wingman_status_render()
void initMultipleWingOffsets(int x, int y)
void initGrowMode(int mode)
void initBitmaps(char *fname_left, char *fname_middle, char *fname_right, char *fname_dots)
hud_frames Wingman_status_left
void hud_set_wingman_status_departed(int wing_index, int wing_pos)
hud_frames Wingman_status_dots
bool maybeFlashStatus(int wing_index, int wing_pos)
void hud_set_wingman_status_none(int wing_index, int wing_pos)
GLint GLint GLint GLint GLint x
void hud_set_wingman_status_dead(int wing_index, int wing_pos)
void initHeaderOffsets(int x, int y)
void renderBackground(int num_wings_to_draw)
void hud_wingman_status_set_index(wing *wingp, ship *shipp, p_object *pobjp)
void hud_wingman_status_update()
GLubyte GLubyte GLubyte GLubyte w
int multiple_wing_offsets[2]
int single_wing_offsets[2]
void initWingNameOffsets(int x, int y)
void initSingleWingOffsets(int x, int y)
void initWingmate1Offsets(int x, int y)
void initWingmate3Offsets(int x, int y)
void hud_wingman_status_start_flash(int wing_index, int wing_pos)
hud_frames Wingman_status_right
void initWingWidth(int w)
void hud_set_wingman_status_alive(int wing_index, int wing_pos)
void initWingmate5Offsets(int x, int y)
void initWingmate2Offsets(int x, int y)