#include <deque>#include "enum.h"


Go to the source code of this file.
| typedef std::deque<int> keyseq |
| void add_key_recorder | ( | key_recorder * | recorder | ) |
| void bind_command_to_key | ( | command_type | cmd, | |
| int | key | |||
| ) |

| int command_to_key | ( | command_type | cmd | ) |

| std::string command_to_name | ( | command_type | cmd | ) |
| std::string command_to_string | ( | command_type | cmd | ) |

| KeymapContext context_for_command | ( | command_type | cmd | ) |
| void flush_input_buffer | ( | int | reason | ) |

| int get_macro_buf_size | ( | ) |
| std::string get_userfunction | ( | int | key | ) |
| int getch_with_command_macros | ( | void | ) |

| int getchm | ( | KeymapContext | context, | |
| int(*)() | rgetch = NULL | |||
| ) |

| int getchm | ( | int(*)() | rgetch = NULL |
) |

| void init_keybindings | ( | ) |

| void insert_commands | ( | std::string & | desc, | |
| const int | first, | |||
| ... | ||||
| ) |

| void insert_commands | ( | std::string & | desc, | |
| std::vector< command_type > | cmds, | |||
| bool | formatted = true | |||
| ) |

| bool is_processing_macro | ( | ) |
| bool is_synthetic_key | ( | int | key | ) |
| bool is_userfunction | ( | int | key | ) |
| command_type key_to_command | ( | int | key, | |
| KeymapContext | context | |||
| ) |

| void macro_add_query | ( | ) |

| void macro_buf_add | ( | const keyseq & | actions, | |
| bool | reverse = false, |
|||
| bool | expanded = true | |||
| ) |
| void macro_buf_add | ( | int | key, | |
| bool | reverse = false, |
|||
| bool | expanded = true | |||
| ) |
| void macro_buf_add_cmd | ( | command_type | cmd, | |
| bool | reverse = false | |||
| ) |

| int macro_buf_get | ( | ) |
| void macro_clear_buffers | ( | ) |

| void macro_init | ( | ) |

| void macro_save | ( | ) |

| void macro_sendkeys_end_add_expanded | ( | int | key | ) |
| void macro_sendkeys_start_add_expanded | ( | int | key | ) |

| void macro_userfn | ( | const char * | keys, | |
| const char * | registryname | |||
| ) |
| command_type name_to_command | ( | std::string | name | ) |
| void remove_key_recorder | ( | key_recorder * | recorder | ) |
1.5.6