| FS2_Open
    Open source remastering of the Freespace 2 engine | 
#include "asteroid/asteroid.h"#include "cmdline/cmdline.h"#include "freespace2/freespace.h"#include "gamehelp/contexthelp.h"#include "gamesequence/gamesequence.h"#include "gamesnd/eventmusic.h"#include "gamesnd/gamesnd.h"#include "globalincs/alphacolors.h"#include "globalincs/linklist.h"#include "graphics/font.h"#include "hud/hud.h"#include "io/key.h"#include "io/mouse.h"#include "io/timer.h"#include "lighting/lighting.h"#include "menuui/snazzyui.h"#include "mission/missionbriefcommon.h"#include "mission/missioncampaign.h"#include "mission/missiongoals.h"#include "mission/missionmessage.h"#include "missionui/chatbox.h"#include "missionui/missionbrief.h"#include "missionui/missionscreencommon.h"#include "missionui/missionshipchoice.h"#include "model/model.h"#include "network/multi.h"#include "network/multimsgs.h"#include "network/multiteamselect.h"#include "network/multiui.h"#include "parse/parselo.h"#include "parse/sexp.h"#include "playerman/player.h"#include "popup/popup.h"#include "render/3d.h"#include "ship/ship.h"#include "sound/audiostr.h"#include "sound/fsspeech.h"Go to the source code of this file.
| Classes | |
| struct | brief_buttons | 
| Macros | |
| #define | ONE_REV_TIME 6 | 
| #define | MAX_ANG_CHG 0.15f | 
| #define | BRIEF_X_COORD 0 | 
| #define | BRIEF_Y_COORD 1 | 
| #define | BRIEF_W_COORD 2 | 
| #define | BRIEF_H_COORD 3 | 
| #define | BRIEF_LAST_STAGE_MASK 7 | 
| #define | BRIEF_NEXT_STAGE_MASK 8 | 
| #define | BRIEF_PREV_STAGE_MASK 9 | 
| #define | BRIEF_FIRST_STAGE_MASK 10 | 
| #define | BRIEF_TEXT_SCROLL_UP_MASK 11 | 
| #define | BRIEF_TEXT_SCROLL_DOWN_MASK 12 | 
| #define | BRIEF_SKIP_TRAINING_MASK 15 | 
| #define | BRIEF_PAUSE_MASK 16 | 
| #define | NUM_BRIEF_BUTTONS 10 | 
| #define | BRIEF_SELECT_NUM_TEXT 3 | 
| #define | CLOSEUP_TEXT_OFFSET 10 | 
| #define | CLOSEUP_OFFSET 20 | 
| #define BRIEF_FIRST_STAGE_MASK 10 | 
Definition at line 215 of file missionbrief.cpp.
| #define BRIEF_H_COORD 3 | 
Definition at line 154 of file missionbrief.cpp.
| #define BRIEF_LAST_STAGE_MASK 7 | 
Definition at line 212 of file missionbrief.cpp.
| #define BRIEF_NEXT_STAGE_MASK 8 | 
Definition at line 213 of file missionbrief.cpp.
| #define BRIEF_PAUSE_MASK 16 | 
Definition at line 219 of file missionbrief.cpp.
| #define BRIEF_PREV_STAGE_MASK 9 | 
Definition at line 214 of file missionbrief.cpp.
| #define BRIEF_SELECT_NUM_TEXT 3 | 
Definition at line 271 of file missionbrief.cpp.
| #define BRIEF_SKIP_TRAINING_MASK 15 | 
Definition at line 218 of file missionbrief.cpp.
| #define BRIEF_TEXT_SCROLL_DOWN_MASK 12 | 
Definition at line 217 of file missionbrief.cpp.
| #define BRIEF_TEXT_SCROLL_UP_MASK 11 | 
Definition at line 216 of file missionbrief.cpp.
| #define BRIEF_W_COORD 2 | 
Definition at line 153 of file missionbrief.cpp.
| #define BRIEF_X_COORD 0 | 
Definition at line 151 of file missionbrief.cpp.
| #define BRIEF_Y_COORD 1 | 
Definition at line 152 of file missionbrief.cpp.
| #define CLOSEUP_OFFSET 20 | 
Definition at line 1200 of file missionbrief.cpp.
| #define CLOSEUP_TEXT_OFFSET 10 | 
Definition at line 981 of file missionbrief.cpp.
| #define MAX_ANG_CHG 0.15f | 
Definition at line 88 of file missionbrief.cpp.
| #define NUM_BRIEF_BUTTONS 10 | 
Definition at line 241 of file missionbrief.cpp.
| #define ONE_REV_TIME 6 | 
Definition at line 87 of file missionbrief.cpp.
Definition at line 497 of file missionbrief.cpp.
| void brief_buttons_init | ( | ) | 
Definition at line 602 of file missionbrief.cpp.
| void brief_check_buttons | ( | ) | 
Definition at line 558 of file missionbrief.cpp.
| void brief_check_for_anim | ( | ) | 
Definition at line 1373 of file missionbrief.cpp.
| void brief_close | ( | ) | 
Definition at line 1820 of file missionbrief.cpp.
| void brief_compact_stages | ( | ) | 
Evaluate the sexpressions of the briefing stages eliminating those stages which shouldn't get shown
Definition at line 791 of file missionbrief.cpp.
| void brief_do_end_pressed | ( | ) | 
Definition at line 440 of file missionbrief.cpp.
Definition at line 1465 of file missionbrief.cpp.
Definition at line 367 of file missionbrief.cpp.
| void brief_do_prev_pressed | ( | ) | 
Definition at line 395 of file missionbrief.cpp.
| void brief_do_start_pressed | ( | ) | 
Definition at line 419 of file missionbrief.cpp.
| void brief_exit_loop_pressed | ( | ) | 
Definition at line 479 of file missionbrief.cpp.
| brief_icon* brief_get_closeup_icon | ( | ) | 
Definition at line 705 of file missionbrief.cpp.
| void brief_get_closeup_ship_modelnum | ( | brief_icon * | ci | ) | 
Definition at line 1207 of file missionbrief.cpp.
| void brief_init | ( | ) | 
Definition at line 837 of file missionbrief.cpp.
| void brief_load_bitmaps | ( | ) | 
Definition at line 726 of file missionbrief.cpp.
Definition at line 1914 of file missionbrief.cpp.
| void brief_maybe_flash_button | ( | ) | 
Definition at line 1428 of file missionbrief.cpp.
| int brief_only_allow_briefing | ( | ) | 
Definition at line 1990 of file missionbrief.cpp.
| void brief_pause | ( | ) | 
Definition at line 1886 of file missionbrief.cpp.
| void brief_redraw_pressed_buttons | ( | ) | 
Definition at line 583 of file missionbrief.cpp.
Definition at line 1118 of file missionbrief.cpp.
Definition at line 1020 of file missionbrief.cpp.
| void brief_render_closeup_text | ( | ) | 
Definition at line 982 of file missionbrief.cpp.
| void brief_scroll_down_text | ( | ) | 
Definition at line 466 of file missionbrief.cpp.
| void brief_scroll_up_text | ( | ) | 
Definition at line 455 of file missionbrief.cpp.
| void brief_set_closeup_pos | ( | brief_icon * | bi | ) | 
Definition at line 1201 of file missionbrief.cpp.
| void brief_set_default_closeup | ( | ) | 
Definition at line 756 of file missionbrief.cpp.
| int brief_setup_closeup | ( | brief_icon * | bi | ) | 
Definition at line 1234 of file missionbrief.cpp.
| void brief_skip_training_pressed | ( | ) | 
Definition at line 329 of file missionbrief.cpp.
| void brief_stop_voices | ( | ) | 
Definition at line 1881 of file missionbrief.cpp.
| const char* brief_tooltip_handler | ( | const char * | str | ) | 
Definition at line 315 of file missionbrief.cpp.
| void brief_transition_reset | ( | ) | 
Definition at line 1980 of file missionbrief.cpp.
| void brief_turn_off_closeup_icon | ( | ) | 
Definition at line 711 of file missionbrief.cpp.
| void brief_ui_init | ( | ) | 
Definition at line 740 of file missionbrief.cpp.
| void brief_unload_bitmaps | ( | ) | 
Definition at line 1793 of file missionbrief.cpp.
| void brief_unpause | ( | ) | 
Definition at line 1900 of file missionbrief.cpp.
Definition at line 1329 of file missionbrief.cpp.
| void briefing_load_music | ( | char * | fname | ) | 
Definition at line 1857 of file missionbrief.cpp.
| void briefing_start_music | ( | ) | 
Definition at line 1870 of file missionbrief.cpp.
| void briefing_stop_music | ( | bool | fade | ) | 
Definition at line 1849 of file missionbrief.cpp.
Definition at line 1031 of file redalert.cpp.
| int Brief_background_bitmap =-1 | 
Definition at line 236 of file missionbrief.cpp.
| brief_buttons Brief_buttons[GR_NUM_RESOLUTIONS][NUM_BRIEF_BUTTONS] | 
Definition at line 243 of file missionbrief.cpp.
| int Brief_grid_bitmap = -1 | 
Definition at line 232 of file missionbrief.cpp.
Definition at line 203 of file missionbrief.cpp.
| int Brief_max_line_width[GR_NUM_RESOLUTIONS] | 
Definition at line 299 of file missionbrief.cpp.
| int Brief_multitext_bitmap = -1 | 
Definition at line 235 of file missionbrief.cpp.
| UI_XSTR Brief_select_text[GR_NUM_RESOLUTIONS][BRIEF_SELECT_NUM_TEXT] | 
Definition at line 272 of file missionbrief.cpp.
| int Brief_text_bitmap = -1 | 
Definition at line 233 of file missionbrief.cpp.
| ubyte* Brief_ui_mask_data | 
Definition at line 200 of file missionbrief.cpp.
| UI_WINDOW Brief_ui_window | 
Definition at line 238 of file missionbrief.cpp.
| int Briefing_music_begin_timestamp = 0 | 
Definition at line 75 of file missionbrief.cpp.
| int Briefing_music_handle = -1 | 
Definition at line 74 of file missionbrief.cpp.
| int Briefing_overlay_id = -1 | 
Definition at line 77 of file missionbrief.cpp.
| int Briefing_paused = 0 | 
Definition at line 205 of file missionbrief.cpp.
| angles Closeup_angles | 
Definition at line 189 of file missionbrief.cpp.
| char* Closeup_background_filename[GR_NUM_RESOLUTIONS] | 
Definition at line 166 of file missionbrief.cpp.
| int Closeup_bitmap =-1 | 
Definition at line 185 of file missionbrief.cpp.
| int Closeup_button_coords[GR_NUM_RESOLUTIONS][2] | 
Definition at line 179 of file missionbrief.cpp.
| char* Closeup_button_filename[GR_NUM_RESOLUTIONS] | 
Definition at line 171 of file missionbrief.cpp.
| int Closeup_button_hotspot = 14 | 
Definition at line 176 of file missionbrief.cpp.
| vec3d Closeup_cam_pos | 
Definition at line 197 of file missionbrief.cpp.
| UI_BUTTON Closeup_close_button | 
Definition at line 184 of file missionbrief.cpp.
| int Closeup_font_height | 
Definition at line 192 of file missionbrief.cpp.
| brief_icon* Closeup_icon | 
Definition at line 188 of file missionbrief.cpp.
| int Closeup_one_revolution_time =ONE_REV_TIME | 
Definition at line 186 of file missionbrief.cpp.
| matrix Closeup_orient | 
Definition at line 190 of file missionbrief.cpp.
| vec3d Closeup_pos | 
Definition at line 191 of file missionbrief.cpp.
| int Closeup_region[GR_NUM_RESOLUTIONS][4] | 
Definition at line 157 of file missionbrief.cpp.
| int Closeup_x1 | 
Definition at line 193 of file missionbrief.cpp.
| int Closeup_y1 | 
Definition at line 193 of file missionbrief.cpp.
| float Closeup_zoom | 
Definition at line 196 of file missionbrief.cpp.
| bool Cmdline_brief_lighting | 
Definition at line 343 of file cmdline.cpp.
| int Cmdline_nohtl | 
Definition at line 438 of file cmdline.cpp.
| hud_anim Fade_anim | 
Definition at line 72 of file missionbrief.cpp.
| int Max_brief_Lines | 
Definition at line 207 of file missionbrief.cpp.