|
Devilution
Diablo devolved - magic behind the 1996 computer game
|
#include "all.h"Go to the source code of this file.
Functions | |
| void | gmenu_draw_pause () |
| void | gmenu_print_text (int x, int y, char *pszStr) |
| void | FreeGMenu () |
| void | gmenu_init_menu () |
| BOOL | gmenu_is_active () |
| void | gmenu_set_items (TMenuItem *pItem, void(*gmFunc)(TMenuItem *)) |
| void | gmenu_up_down (BOOL isDown) |
| void | gmenu_draw () |
| void | gmenu_draw_menu_item (TMenuItem *pItem, int y) |
| void | gmenu_clear_buffer (int x, int y, int width, int height) |
| int | gmenu_get_lfont (TMenuItem *pItem) |
| BOOL | gmenu_presskeys (int vkey) |
| void | gmenu_left_right (BOOL isRight) |
| BOOL | gmenu_on_mouse_move () |
| BOOLEAN | gmenu_get_mouse_slider (int *plOffset) |
| BOOL | gmenu_left_mouse (BOOL isDown) |
| void | gmenu_enable (TMenuItem *pMenuItem, BOOL enable) |
| void | gmenu_slider_set (TMenuItem *pItem, int min, int max, int value) |
| Set the TMenuItem slider position based on the given value. More... | |
| int | gmenu_slider_get (TMenuItem *pItem, int min, int max) |
| Get the current value for the slider. More... | |
| void | gmenu_slider_steps (TMenuItem *pItem, int steps) |
| Set the number of steps for the slider. More... | |
Variables | |
| DEVILUTION_BEGIN_NAMESPACE BYTE * | optbar_cel |
| BOOLEAN | mouseNavigation |
| BYTE * | PentSpin_cel |
| TMenuItem * | sgpCurrItem |
| BYTE * | BigTGold_cel |
| int | PentSpin_tick |
| BYTE | PentSpin_frame |
| void(* | dword_63447C )(TMenuItem *) |
| TMenuItem * | sgpCurrentMenu |
| BYTE * | option_cel |
| BYTE * | sgpLogo |
| int | sgCurrentMenuIdx |
| const BYTE | lfontframe [127] |
| Maps from font index to bigtgold.cel frame number. More... | |
| const BYTE | lfontkern [56] |
| Maps from bigtgold.cel frame number to character width. More... | |
Implementation of the in-game navigation and interaction.
Definition in file gmenu.cpp.
1.8.17