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.