Key private Module data. More...
#include "module_data.h"
Collaboration diagram for KeyModuleData:Data Fields | |
| struct Notify * | notify |
| Notifications. | |
| struct KeyEventArray | macro_events |
| Macro event buffer. | |
| struct KeyEventArray | unget_key_events |
| Unget key event buffer. | |
| keycode_t | abort_key |
| Key to abort prompts, normally Ctrl-G. | |
| struct MenuDefinitionArray | menu_defs |
| All registered Menus. | |
| struct SubMenuArray | sub_menus |
| All registered SubMenus. | |
| struct Mapping * | key_names |
| Key name lookup table. | |
Key private Module data.
Definition at line 33 of file module_data.h.
| struct Notify* KeyModuleData::notify |
Notifications.
Definition at line 35 of file module_data.h.
| struct KeyEventArray KeyModuleData::macro_events |
Macro event buffer.
Definition at line 36 of file module_data.h.
| struct KeyEventArray KeyModuleData::unget_key_events |
Unget key event buffer.
Definition at line 37 of file module_data.h.
| keycode_t KeyModuleData::abort_key |
Key to abort prompts, normally Ctrl-G.
Definition at line 38 of file module_data.h.
| struct MenuDefinitionArray KeyModuleData::menu_defs |
All registered Menus.
Definition at line 39 of file module_data.h.
| struct SubMenuArray KeyModuleData::sub_menus |
All registered SubMenus.
Definition at line 40 of file module_data.h.
| struct Mapping* KeyModuleData::key_names |
Key name lookup table.
Definition at line 41 of file module_data.h.