12 #ifndef __FREESPACE_HUDESCORT_VIEW_H__
13 #define __FREESPACE_HUDESCORT_VIEW_H__
18 #define NUM_ESCORT_FRAMES 3
58 void initBitmaps(
char *fname_top,
char *fname_middle,
char *fname_bottom);
71 virtual void render(
float frametime);
hud_frames Escort_gauges[NUM_ESCORT_FRAMES]
void initShipStatusOffsets(int x, int y)
void initBitmaps(char *fname_top, char *fname_middle, char *fname_bottom)
int hud_escort_return_objnum(int index)
GLfloat GLfloat GLfloat GLfloat h
void renderIcon(int x, int y, int index)
void hud_escort_remove_player(short id)
void initShipNameMaxWidth(int w)
void initEntryHeight(int h)
void initShipNameOffsets(int x, int y)
void hud_escort_cull_list()
void initHeaderTextOffsets(int x, int y)
int ship_integrity_offsets[2]
void initShipIntegrityOffsets(int x, int y)
void hud_add_remove_ship_escort(int objnum, int supress_feedback=0)
void initHeaderText(char *text)
void hud_setup_escort_list(int level=1)
void renderIconDogfight(int x, int y, int index)
int hud_escort_num_ships_on_list()
void initRightAlignNames(bool align)
void hud_escort_add_player(short id)
GLint GLint GLint GLint GLint x
void hud_escort_update_list()
void hud_escort_ship_hit(object *objp, int quadrant)
int setGaugeColorEscort(int index, int team)
GLubyte GLubyte GLubyte GLubyte w
char header_text[NAME_LENGTH]
int ship_status_offsets[2]
#define NUM_ESCORT_FRAMES
void initListStartOffsets(int x, int y)
void hud_remove_ship_from_escort(int objnum)
int list_start_offsets[2]
int header_text_offsets[2]
void hud_escort_clear_all(bool clear_flags=false)
virtual void render(float frametime)
void initBottomBgOffset(int offset)
void hud_escort_target_next()
void hud_escort_view_toggle()
void hud_add_ship_to_escort(int objnum, int supress_feedback)
void initEntryStaggerWidth(int w)