Go to the documentation of this file.
19 #ifndef INCLUDED_GAME_INPUT_H
20 #define INCLUDED_GAME_INPUT_H
27 #define USE_EQUIP 0x0001
28 #define USE_INVEN 0x0002
29 #define USE_FLOOR 0x0004
30 #define USE_QUIVER 0x0008
31 #define IS_HARMLESS 0x0010
32 #define SHOW_PRICES 0x0020
33 #define SHOW_FAIL 0x0040
34 #define SHOW_QUIVER 0x0080
35 #define SHOW_EMPTY 0x0100
36 #define QUIVER_TAGS 0x0200
47 bool (*spell_filter)(
int spell));
49 const char *error,
bool (*spell_filter)(
int spell));
63 const char *error,
bool (*spell_filter)(
int spell));
65 const char *error,
bool (*spell_filter)(
int spell));
66 bool get_item(
struct object **choice,
const char *pmt,
const char *str,
68 void get_panel(
int *min_y,
int *min_x,
int *max_y,
int *max_x);