|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "controlconfig/controlsconfig.h"#include "freespace2/freespace.h"#include "gamesequence/gamesequence.h"#include "gamesnd/gamesnd.h"#include "globalincs/alphacolors.h"#include "io/key.h"#include "missionui/missionscreencommon.h"#include "sound/audiostr.h"#include "ui/ui.h"#include "weapon/weapon.h"Go to the source code of this file.
Classes | |
| struct | gameplay_help_buttons |
Macros | |
| #define | TITLE_Y 35 |
| #define | Y_START 70 |
| #define | X_OFFSET_1 70 |
| #define | KEY_DESCRIPTION_OFFSET 193 |
| #define | GP_FIRST_SCREEN 0 |
| #define | GP_HELP_BASIC_KEYS 0 |
| #define | GP_HELP_MOVEMENT_KEYS 1 |
| #define | GP_HELP_COMMON_TARGET_KEYS 2 |
| #define | GP_HELP_ADVANCED_TARGET_KEYS 3 |
| #define | GP_HELP_MESSAGING 4 |
| #define | GP_HELP_WEAPON_KEYS 5 |
| #define | GP_HELP_THROTTLE_AND_ETS_KEYS 6 |
| #define | GP_HELP_VIEW_KEYS 7 |
| #define | GP_HELP_MISC_KEYS 8 |
| #define | GP_HELP_MULTI_KEYS 9 |
| #define | GP_LAST_SCREEN_SINGLE 8 |
| #define | GP_LAST_SCREEN_MULTI 9 |
| #define | NUM_BUTTONS 3 |
| #define | PREVIOUS_PAGE_BUTTON 0 |
| #define | NEXT_PAGE_BUTTON 1 |
| #define | CONTINUE_BUTTON 2 |
| #define | GAME_HELP_NUM_TEXT 2 |
Functions | |
| char * | gameplay_help_control_text (int id, char *buf) |
| void | gameplay_help_blit_control_line (int x, int y, int id) |
| void | gameplay_help_blit_control_line_raw (int x, int y, const char *control_text, const char *control_description) |
| void | gameplay_help_set_title (const char *title) |
| void | gameplay_help_init () |
| void | gameplay_help_goto_prev_screen () |
| void | gameplay_help_goto_next_screen () |
| void | gameplay_help_leave () |
| void | gameplay_help_process_key (int k) |
| void | gameplay_help_button_pressed (int n) |
| void | gameplay_help_draw_text () |
| void | gameplay_help_do_frame (float frametime) |
| void | gameplay_help_close () |
Variables | |
| int | Gp_last_screen |
| #define CONTINUE_BUTTON 2 |
Definition at line 56 of file gameplayhelp.cpp.
| #define GAME_HELP_NUM_TEXT 2 |
Definition at line 84 of file gameplayhelp.cpp.
| #define GP_FIRST_SCREEN 0 |
Definition at line 34 of file gameplayhelp.cpp.
| #define GP_HELP_ADVANCED_TARGET_KEYS 3 |
Definition at line 39 of file gameplayhelp.cpp.
| #define GP_HELP_BASIC_KEYS 0 |
Definition at line 36 of file gameplayhelp.cpp.
| #define GP_HELP_COMMON_TARGET_KEYS 2 |
Definition at line 38 of file gameplayhelp.cpp.
| #define GP_HELP_MESSAGING 4 |
Definition at line 40 of file gameplayhelp.cpp.
| #define GP_HELP_MISC_KEYS 8 |
Definition at line 44 of file gameplayhelp.cpp.
| #define GP_HELP_MOVEMENT_KEYS 1 |
Definition at line 37 of file gameplayhelp.cpp.
| #define GP_HELP_MULTI_KEYS 9 |
Definition at line 45 of file gameplayhelp.cpp.
| #define GP_HELP_THROTTLE_AND_ETS_KEYS 6 |
Definition at line 42 of file gameplayhelp.cpp.
| #define GP_HELP_VIEW_KEYS 7 |
Definition at line 43 of file gameplayhelp.cpp.
| #define GP_HELP_WEAPON_KEYS 5 |
Definition at line 41 of file gameplayhelp.cpp.
| #define GP_LAST_SCREEN_MULTI 9 |
Definition at line 48 of file gameplayhelp.cpp.
| #define GP_LAST_SCREEN_SINGLE 8 |
Definition at line 47 of file gameplayhelp.cpp.
| #define KEY_DESCRIPTION_OFFSET 193 |
Definition at line 31 of file gameplayhelp.cpp.
| #define NEXT_PAGE_BUTTON 1 |
Definition at line 55 of file gameplayhelp.cpp.
| #define NUM_BUTTONS 3 |
Definition at line 53 of file gameplayhelp.cpp.
| #define PREVIOUS_PAGE_BUTTON 0 |
Definition at line 54 of file gameplayhelp.cpp.
| #define TITLE_Y 35 |
Definition at line 26 of file gameplayhelp.cpp.
| #define X_OFFSET_1 70 |
Definition at line 28 of file gameplayhelp.cpp.
| #define Y_START 70 |
Definition at line 27 of file gameplayhelp.cpp.
Definition at line 145 of file gameplayhelp.cpp.
| void gameplay_help_blit_control_line_raw | ( | int | x, |
| int | y, | ||
| const char * | control_text, | ||
| const char * | control_description | ||
| ) |
Definition at line 178 of file gameplayhelp.cpp.
Definition at line 305 of file gameplayhelp.cpp.
| void gameplay_help_close | ( | ) |
Definition at line 818 of file gameplayhelp.cpp.
| char* gameplay_help_control_text | ( | int | id, |
| char * | buf | ||
| ) |
Definition at line 115 of file gameplayhelp.cpp.
Definition at line 781 of file gameplayhelp.cpp.
| void gameplay_help_draw_text | ( | ) |
Definition at line 329 of file gameplayhelp.cpp.
| void gameplay_help_goto_next_screen | ( | ) |
Definition at line 258 of file gameplayhelp.cpp.
| void gameplay_help_goto_prev_screen | ( | ) |
Definition at line 247 of file gameplayhelp.cpp.
| void gameplay_help_init | ( | ) |
Definition at line 199 of file gameplayhelp.cpp.
| void gameplay_help_leave | ( | ) |
Definition at line 268 of file gameplayhelp.cpp.
Definition at line 279 of file gameplayhelp.cpp.
| void gameplay_help_set_title | ( | const char * | title | ) |
Definition at line 186 of file gameplayhelp.cpp.
| int Gp_last_screen |
Definition at line 51 of file gameplayhelp.cpp.