| 
    FS2_Open
    
   Open source remastering of the Freespace 2 engine 
   | 
 
#include <stdlib.h>#include "cfile/cfile.h"#include "freespace2/freespace.h"#include "gamesequence/gamesequence.h"#include "gamesnd/eventmusic.h"#include "gamesnd/gamesnd.h"#include "globalincs/alphacolors.h"#include "graphics/font.h"#include "io/key.h"#include "io/timer.h"#include "localization/localize.h"#include "menuui/credits.h"#include "missionui/missionscreencommon.h"#include "parse/parselo.h"#include "playerman/player.h"#include "sound/audiostr.h"#include "ui/ui.h"Go to the source code of this file.
Classes | |
| struct | credits_screen_buttons | 
Macros | |
| #define | NUM_BUTTONS 5 | 
| #define | DEFAULT_NUM_IMAGES 46 | 
| #define | TECH_DATABASE_BUTTON 0 | 
| #define | SIMULATOR_BUTTON 1 | 
| #define | CUTSCENES_BUTTON 2 | 
| #define | CREDITS_BUTTON 3 | 
| #define | EXIT_BUTTON 4 | 
| #define | CREDITS_X_COORD 0 | 
| #define | CREDITS_Y_COORD 1 | 
| #define | CREDITS_W_COORD 2 | 
| #define | CREDITS_H_COORD 3 | 
Enumerations | |
| enum | CreditsPosition { START, END } | 
Functions | |
| void | credits_stop_music (bool fade) | 
| void | credits_load_music (char *fname) | 
| void | credits_start_music () | 
| int | credits_screen_button_pressed (int n) | 
| void | credits_parse_table (const char *filename) | 
| void | credits_parse () | 
| void | credits_init () | 
| void | credits_close () | 
| void | credits_do_frame (float frametime) | 
Variables | |
| char * | fs2_open_credit_text | 
| char * | unmodified_credits = "ORIGINAL VOLITION STAFF:\n\n\n" | 
| char * | mod_check = "Design:" | 
| int | Credits_image_coords [GR_NUM_RESOLUTIONS][4] | 
| int | Credits_text_coords [GR_NUM_RESOLUTIONS][4] | 
| float | Credit_start_pos | 
| float | Credit_stop_pos | 
| float | Credit_position = 0.0f | 
| #define CREDITS_BUTTON 3 | 
Definition at line 116 of file credits.cpp.
| #define CREDITS_H_COORD 3 | 
Definition at line 123 of file credits.cpp.
| #define CREDITS_W_COORD 2 | 
Definition at line 122 of file credits.cpp.
| #define CREDITS_X_COORD 0 | 
Definition at line 120 of file credits.cpp.
| #define CREDITS_Y_COORD 1 | 
Definition at line 121 of file credits.cpp.
| #define CUTSCENES_BUTTON 2 | 
Definition at line 115 of file credits.cpp.
| #define DEFAULT_NUM_IMAGES 46 | 
Definition at line 111 of file credits.cpp.
| #define EXIT_BUTTON 4 | 
Definition at line 117 of file credits.cpp.
| #define NUM_BUTTONS 5 | 
Definition at line 110 of file credits.cpp.
| #define SIMULATOR_BUTTON 1 | 
Definition at line 114 of file credits.cpp.
| #define TECH_DATABASE_BUTTON 0 | 
Definition at line 113 of file credits.cpp.
| enum CreditsPosition | 
| Enumerator | |
|---|---|
| START | |
| END | |
Definition at line 215 of file credits.cpp.
| void credits_close | ( | ) | 
Definition at line 643 of file credits.cpp.
Definition at line 666 of file credits.cpp.
| void credits_init | ( | ) | 
Definition at line 420 of file credits.cpp.
| void credits_load_music | ( | char * | fname | ) | 
Definition at line 231 of file credits.cpp.
| void credits_parse | ( | ) | 
Definition at line 411 of file credits.cpp.
| void credits_parse_table | ( | const char * | filename | ) | 
Definition at line 281 of file credits.cpp.
Definition at line 253 of file credits.cpp.
| void credits_start_music | ( | ) | 
Definition at line 242 of file credits.cpp.
| void credits_stop_music | ( | bool | fade | ) | 
Definition at line 223 of file credits.cpp.
| float Credit_position = 0.0f | 
Definition at line 204 of file credits.cpp.
| float Credit_start_pos | 
Definition at line 204 of file credits.cpp.
| float Credit_stop_pos | 
Definition at line 204 of file credits.cpp.
| int Credits_image_coords[GR_NUM_RESOLUTIONS][4] | 
Definition at line 135 of file credits.cpp.
| int Credits_text_coords[GR_NUM_RESOLUTIONS][4] | 
Definition at line 145 of file credits.cpp.
| char* fs2_open_credit_text | 
Definition at line 35 of file credits.cpp.
| char* mod_check = "Design:" | 
Definition at line 108 of file credits.cpp.
| char* unmodified_credits = "ORIGINAL VOLITION STAFF:\n\n\n" | 
Definition at line 107 of file credits.cpp.