Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

include/keyboard.h File Reference


Detailed Description

Keycodes and commands for various platforms.

Definition in file keyboard.h.

#include "machdep.h"

Go to the source code of this file.

Defines

#define KEY_NOP   0
#define KEY_SOUTHWEST   '1'
#define KEY_SOUTH   '2'
#define KEY_SOUTHEAST   '3'
#define KEY_WEST   '4'
#define KEY_WAIT   '5'
#define KEY_EAST   '6'
#define KEY_NORTHWEST   '7'
#define KEY_NORTH   '8'
#define KEY_NORTHEAST   '9'
#define KEY_RUN_SOUTHWEST   360
#define KEY_RUN_SOUTH   258
#define KEY_RUN_SOUTHEAST   338
#define KEY_RUN_WEST   260
#define KEY_RUN_EAST   261
#define KEY_RUN_NORTHWEST   262
#define KEY_RUN_NORTH   259
#define KEY_RUN_NORTHEAST   339
#define KEY_OPTIONS_MENU   'O'
#define KEY_ACT_MENU   'a'
#define KEY_STAIR   '0'
#define KEY_INVENTORY   'i'
#define KEY_WEAR   'w'
#define KEY_WEAR_MULTIPLE   'W'
#define KEY_TAKEOFF   't'
#define KEY_TAKEOFF_MULTIPLE   'T'
#define KEY_DROP   'd'
#define KEY_DROP_MULTIPLE   'D'
#define KEY_HOTKEY_ITEM   'h'
#define KEY_PICKUP   ','
#define KEY_CAST   'Z'
#define KEY_USE   'z'
#define KEY_THROW   'v'
#define KEY_FIRE   'f'
#define KEY_SEARCH   's'
#define KEY_HELPMENU   KEY_F(1)
#define KEY_STATS   KEY_F(2)
#define KEY_ABOUT   KEY_F(3)
#define KEY_DEBUG   '_'
#define KEY_KICK   'k'
#define KEY_OPENDOOR   'o'
#define KEY_CLOSEDOOR   'c'
#define KEY_ESC   27
#define KEY_SAVEGAME   'S'
#define KEY_ACKNOWLEDGE   '\n'
#define KEY_CONFIRM   '\r'
#define KEY_MESSAGE_HISTORY   'H'
#define KEY_DISCOVERIES   '\\'
#define KEY_REDRAW   'R'


Define Documentation

#define KEY_ABOUT   KEY_F(3)
 

Definition at line 179 of file keyboard.h.

Referenced by plr_move().

#define KEY_ACKNOWLEDGE   '\n'
 

Definition at line 186 of file keyboard.h.

Referenced by die(), and prompt().

#define KEY_ACT_MENU   'a'
 

Definition at line 161 of file keyboard.h.

Referenced by plr_move(), read_tutorial_sign(), and show_help_page().

#define KEY_CAST   'Z'
 

Definition at line 172 of file keyboard.h.

Referenced by plr_move(), read_tutorial_sign(), and show_help_page().

#define KEY_CLOSEDOOR   'c'
 

Definition at line 183 of file keyboard.h.

Referenced by plr_move(), and read_tutorial_sign().

#define KEY_CONFIRM   '\r'
 

Definition at line 187 of file keyboard.h.

#define KEY_DEBUG   '_'
 

Definition at line 180 of file keyboard.h.

Referenced by plr_move().

#define KEY_DISCOVERIES   '\\'
 

Definition at line 189 of file keyboard.h.

Referenced by plr_move().

#define KEY_DROP   'd'
 

Definition at line 168 of file keyboard.h.

Referenced by plr_move(), and read_tutorial_sign().

#define KEY_DROP_MULTIPLE   'D'
 

Definition at line 169 of file keyboard.h.

Referenced by plr_move().

#define KEY_EAST   '6'
 

Definition at line 134 of file keyboard.h.

Referenced by plr_move().

#define KEY_ESC   27
 

Definition at line 184 of file keyboard.h.

Referenced by hotkey_item(), plr_move(), and UI_Menu_Pick().

#define KEY_FIRE   'f'
 

Definition at line 175 of file keyboard.h.

Referenced by plr_move(), and read_tutorial_sign().

#define KEY_HELPMENU   KEY_F(1)
 

Definition at line 177 of file keyboard.h.

Referenced by plr_move().

#define KEY_HOTKEY_ITEM   'h'
 

Definition at line 170 of file keyboard.h.

Referenced by plr_move().

#define KEY_INVENTORY   'i'
 

Definition at line 163 of file keyboard.h.

Referenced by plr_move(), and show_help_page().

#define KEY_KICK   'k'
 

Definition at line 181 of file keyboard.h.

Referenced by plr_move().

#define KEY_MESSAGE_HISTORY   'H'
 

Definition at line 188 of file keyboard.h.

Referenced by plr_move().

#define KEY_NOP   0
 

Definition at line 10 of file keyboard.h.

Referenced by actions_menu(), and plr_move().

#define KEY_NORTH   '8'
 

Definition at line 136 of file keyboard.h.

Referenced by plr_move().

#define KEY_NORTHEAST   '9'
 

Definition at line 137 of file keyboard.h.

Referenced by plr_move().

#define KEY_NORTHWEST   '7'
 

Definition at line 135 of file keyboard.h.

Referenced by plr_move().

#define KEY_OPENDOOR   'o'
 

Definition at line 182 of file keyboard.h.

Referenced by plr_move(), and read_tutorial_sign().

#define KEY_OPTIONS_MENU   'O'
 

Definition at line 159 of file keyboard.h.

Referenced by plr_move().

#define KEY_PICKUP   ','
 

Definition at line 171 of file keyboard.h.

Referenced by plr_move(), and show_help_page().

#define KEY_REDRAW   'R'
 

Definition at line 190 of file keyboard.h.

Referenced by plr_move().

#define KEY_RUN_EAST   261
 

Definition at line 144 of file keyboard.h.

Referenced by plr_move().

#define KEY_RUN_NORTH   259
 

Definition at line 146 of file keyboard.h.

Referenced by plr_move().

#define KEY_RUN_NORTHEAST   339
 

Definition at line 147 of file keyboard.h.

Referenced by plr_move().

#define KEY_RUN_NORTHWEST   262
 

Definition at line 145 of file keyboard.h.

Referenced by plr_move().

#define KEY_RUN_SOUTH   258
 

Definition at line 141 of file keyboard.h.

Referenced by plr_move(), and read_tutorial_sign().

#define KEY_RUN_SOUTHEAST   338
 

Definition at line 142 of file keyboard.h.

Referenced by plr_move().

#define KEY_RUN_SOUTHWEST   360
 

Definition at line 140 of file keyboard.h.

Referenced by plr_move().

#define KEY_RUN_WEST   260
 

Definition at line 143 of file keyboard.h.

Referenced by plr_move().

#define KEY_SAVEGAME   'S'
 

Definition at line 185 of file keyboard.h.

Referenced by plr_move().

#define KEY_SEARCH   's'
 

Definition at line 176 of file keyboard.h.

Referenced by plr_move(), and read_tutorial_sign().

#define KEY_SOUTH   '2'
 

Definition at line 130 of file keyboard.h.

Referenced by plr_move().

#define KEY_SOUTHEAST   '3'
 

Definition at line 131 of file keyboard.h.

Referenced by plr_move().

#define KEY_SOUTHWEST   '1'
 

Definition at line 129 of file keyboard.h.

Referenced by plr_move().

#define KEY_STAIR   '0'
 

Definition at line 162 of file keyboard.h.

Referenced by plr_move(), and show_help_page().

#define KEY_STATS   KEY_F(2)
 

Definition at line 178 of file keyboard.h.

Referenced by plr_move(), and read_tutorial_sign().

#define KEY_TAKEOFF   't'
 

Definition at line 166 of file keyboard.h.

Referenced by plr_move(), and read_tutorial_sign().

#define KEY_TAKEOFF_MULTIPLE   'T'
 

Definition at line 167 of file keyboard.h.

Referenced by plr_move().

#define KEY_THROW   'v'
 

Definition at line 174 of file keyboard.h.

Referenced by plr_move(), and read_tutorial_sign().

#define KEY_USE   'z'
 

Definition at line 173 of file keyboard.h.

Referenced by plr_move(), read_tutorial_sign(), and show_help_page().

#define KEY_WAIT   '5'
 

Definition at line 133 of file keyboard.h.

Referenced by plr_move().

#define KEY_WEAR   'w'
 

Definition at line 164 of file keyboard.h.

Referenced by plr_move(), read_tutorial_sign(), and show_help_page().

#define KEY_WEAR_MULTIPLE   'W'
 

Definition at line 165 of file keyboard.h.

Referenced by plr_move().

#define KEY_WEST   '4'
 

Definition at line 132 of file keyboard.h.

Referenced by plr_move().


Generated on Thu May 20 13:12:12 2004 for CalcRogue by doxygen 1.3.6