Devilution
Diablo devolved - magic behind the 1996 computer game
Functions | Variables
gamemenu.cpp File Reference
#include "all.h"

Go to the source code of this file.

Functions

void gamemenu_on ()
 
void gamemenu_update_single (TMenuItem *pMenuItems)
 
void gamemenu_update_multi (TMenuItem *pMenuItems)
 
void gamemenu_off ()
 
void gamemenu_handle_previous ()
 
void gamemenu_previous (BOOL bActivate)
 
void gamemenu_new_game (BOOL bActivate)
 
void gamemenu_quit_game (BOOL bActivate)
 
void gamemenu_load_game (BOOL bActivate)
 
void gamemenu_save_game (BOOL bActivate)
 
void gamemenu_restart_town (BOOL bActivate)
 
void gamemenu_options (BOOL bActivate)
 
void gamemenu_get_music ()
 
void gamemenu_sound_music_toggle (char **names, TMenuItem *menu_item, int volume)
 
void gamemenu_get_sound ()
 
void gamemenu_get_color_cycling ()
 
void gamemenu_get_gamma ()
 
void gamemenu_music_volume (BOOL bActivate)
 
int gamemenu_slider_music_sound (TMenuItem *menu_item)
 
void gamemenu_sound_volume (BOOL bActivate)
 
void gamemenu_gamma (BOOL bActivate)
 
int gamemenu_slider_gamma ()
 
void gamemenu_color_cycling (BOOL bActivate)
 

Variables

DEVILUTION_BEGIN_NAMESPACE TMenuItem sgSingleMenu [6]
 Contains the game menu items of the single player menu. More...
 
TMenuItem sgMultiMenu [5]
 Contains the game menu items of the multi player menu. More...
 
TMenuItem sgOptionsMenu [6]
 
char * music_toggle_names [] = { "Music", "Music Disabled" }
 Specifies the menu names for music enabled and disabled. More...
 
char * sound_toggle_names [] = { "Sound", "Sound Disabled" }
 Specifies the menu names for sound enabled and disabled. More...
 
char * color_cycling_toggle_names [] = { "Color Cycling Off", "Color Cycling On" }
 Specifies the menu names for colour cycling disabled and enabled. More...
 

Detailed Description

Implementation of the in-game menu functions.

Definition in file gamemenu.cpp.

gamemenu_load_game
void gamemenu_load_game(BOOL bActivate)
Definition: gamemenu.cpp:125
GMENU_ENABLED
#define GMENU_ENABLED
Definition: defs.h:13
gamemenu_music_volume
void gamemenu_music_volume(BOOL bActivate)
Definition: gamemenu.cpp:219
gamemenu_previous
void gamemenu_previous(BOOL bActivate)
Definition: gamemenu.cpp:98
gamemenu_color_cycling
void gamemenu_color_cycling(BOOL bActivate)
Definition: gamemenu.cpp:316
gamemenu_options
void gamemenu_options(BOOL bActivate)
Definition: gamemenu.cpp:175
gamemenu_new_game
void gamemenu_new_game(BOOL bActivate)
Definition: gamemenu.cpp:103
gamemenu_gamma
void gamemenu_gamma(BOOL bActivate)
Definition: gamemenu.cpp:294
gamemenu_save_game
void gamemenu_save_game(BOOL bActivate)
Definition: gamemenu.cpp:145
gamemenu_quit_game
void gamemenu_quit_game(BOOL bActivate)
Definition: gamemenu.cpp:119
GMENU_SLIDER
#define GMENU_SLIDER
Definition: defs.h:12
gamemenu_sound_volume
void gamemenu_sound_volume(BOOL bActivate)
Definition: gamemenu.cpp:266
gamemenu_restart_town
void gamemenu_restart_town(BOOL bActivate)
Definition: gamemenu.cpp:170