1 #pragma once
2 
3 enum KeymapContext
4 {
5     KMC_DEFAULT,         // For no-arg getchm(), must be zero.
6     KMC_LEVELMAP,        // When in the 'X' level map
7     KMC_TARGETING,       // Only during 'x' and other targeting modes
8     KMC_CONFIRM,         // When being asked y/n/q questions
9     KMC_MENU,            // For menus
10 #ifdef USE_TILE
11     KMC_DOLL,            // For the tiles doll menu editing screen
12 #endif
13 
14     KMC_CONTEXT_COUNT,   // Must always be the last real context
15 
16     KMC_NONE
17 };
18