FS2_Open
Open source remastering of the Freespace 2 engine
|
Go to the source code of this file.
Classes | |
struct | HUD_message_data |
struct | line_node |
struct | Hud_display_info |
class | HudGaugeMessages |
class | HudGaugeTalkingHead |
class | HudGaugeFixedMessages |
Macros | |
#define | MAX_HUD_LINE_LEN 256 |
#define | HUD_SOURCE_COMPUTER 0 |
#define | HUD_SOURCE_TRAINING 1 |
#define | HUD_SOURCE_HIDDEN 2 |
#define | HUD_SOURCE_IMPORTANT 3 |
#define | HUD_SOURCE_FAILED 4 |
#define | HUD_SOURCE_SATISFIED 5 |
#define | HUD_SOURCE_TERRAN_CMD 6 |
#define | HUD_SOURCE_NETPLAYER 7 |
#define | HUD_SOURCE_TEAM_OFFSET 8 |
Typedefs | |
typedef struct HUD_message_data | HUD_message_data |
typedef struct line_node | line_node |
typedef struct Hud_display_info | Hud_display_info |
Functions | |
void | hud_scrollback_init () |
void | hud_scrollback_close () |
void | hud_scrollback_do_frame (float frametime) |
void | hud_scrollback_exit () |
void | hud_init_msg_window () |
void | hud_clear_msg_buffer () |
int | HUD_team_get_source (int team) |
int | HUD_source_get_team (int team) |
void | HUD_printf (const char *format,...) |
void | hud_sourced_print (int source, const char *msg) |
void | HUD_sourced_printf (int source, const char *format,...) |
void | HUD_ship_sent_printf (int sh, const char *format,...) |
void | HUD_fixed_printf (float duration, color col, const char *format,...) |
void | HUD_init_fixed_text () |
void | HUD_add_to_scrollback (const char *text, int source) |
void | hud_add_line_to_scrollback (const char *text, int source, int t, int x, int y, int w) |
void | hud_add_msg_to_scrollback (const char *text, int source, int t) |
void | hud_free_scrollback_list () |
Variables | |
line_node | Msg_scrollback_used_list |
#define HUD_SOURCE_COMPUTER 0 |
Definition at line 21 of file hudmessage.h.
#define HUD_SOURCE_FAILED 4 |
Definition at line 25 of file hudmessage.h.
#define HUD_SOURCE_HIDDEN 2 |
Definition at line 23 of file hudmessage.h.
#define HUD_SOURCE_IMPORTANT 3 |
Definition at line 24 of file hudmessage.h.
#define HUD_SOURCE_NETPLAYER 7 |
Definition at line 28 of file hudmessage.h.
#define HUD_SOURCE_SATISFIED 5 |
Definition at line 26 of file hudmessage.h.
#define HUD_SOURCE_TEAM_OFFSET 8 |
Definition at line 30 of file hudmessage.h.
#define HUD_SOURCE_TERRAN_CMD 6 |
Definition at line 27 of file hudmessage.h.
#define HUD_SOURCE_TRAINING 1 |
Definition at line 22 of file hudmessage.h.
#define MAX_HUD_LINE_LEN 256 |
Definition at line 19 of file hudmessage.h.
typedef struct Hud_display_info Hud_display_info |
typedef struct HUD_message_data HUD_message_data |
Definition at line 683 of file hudmessage.cpp.
Definition at line 642 of file hudmessage.cpp.
void hud_clear_msg_buffer | ( | ) |
Definition at line 243 of file hudmessage.cpp.
Definition at line 470 of file hudmessage.cpp.
void hud_free_scrollback_list | ( | ) |
Definition at line 724 of file hudmessage.cpp.
void HUD_init_fixed_text | ( | ) |
Definition at line 207 of file hudmessage.cpp.
void hud_init_msg_window | ( | ) |
Definition at line 220 of file hudmessage.cpp.
void HUD_printf | ( | const char * | format, |
... | |||
) |
Definition at line 527 of file hudmessage.cpp.
void hud_scrollback_close | ( | ) |
Definition at line 979 of file hudmessage.cpp.
Definition at line 998 of file hudmessage.cpp.
void hud_scrollback_exit | ( | ) |
Definition at line 1185 of file hudmessage.cpp.
void hud_scrollback_init | ( | ) |
Definition at line 931 of file hudmessage.cpp.
Definition at line 546 of file hudmessage.cpp.
Definition at line 521 of file hudmessage.cpp.
Definition at line 590 of file hudmessage.cpp.
Definition at line 571 of file hudmessage.cpp.
Definition at line 515 of file hudmessage.cpp.
line_node Msg_scrollback_used_list |
Definition at line 143 of file hudmessage.cpp.