X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Fclient%2Fkeybindings.h;h=7da33567aeeaeae01186c7d377d3f9cc9eb6271f;hb=cd9f9c66eb6cba074059e34b39902bb2b864cca6;hp=4f04342fe274a9690c4aae8ff5d3a717146740f5;hpb=dd9d65ee727ac7e95801da0f8b5bae7009811802;p=plomrogue diff --git a/src/client/keybindings.h b/src/client/keybindings.h index 4f04342..7da3356 100644 --- a/src/client/keybindings.h +++ b/src/client/keybindings.h @@ -14,7 +14,7 @@ struct KeyBinding { struct KeyBinding * next; uint16_t key; /* keycode */ - char * name; /* name of functionality bound to keycode */ + char * command; /* name of command / functionality bound to keycode */ }; struct KeyBindingDB @@ -26,17 +26,17 @@ struct KeyBindingDB -/* Return name of action / functionality coupled to keycode; NULL on failure. */ -extern char * get_actionname_to_keycode(struct KeyBinding * kb_p, uint16_t key); +/* Return name of command / functionality bound to keycode; NULL on failure. */ +extern char * get_command_to_keycode(struct KeyBinding * kb_p, uint16_t key); -/* Return keycode matched by keybinding to command of "name". */ -extern uint16_t get_keycode_to_action(struct KeyBinding * keybindings, - char * name); +/* Return keycode bound to "command". */ +extern uint16_t get_keycode_to_command(struct KeyBinding * keybindings, + char * command); /* Return human-readable name (of maximum 9 chars) for "keycode" as matched by * ncurses.h; if none is found, return "UNKNOWN". */ -extern char * get_name_to_keycode(uint16_t keycode); +extern char * get_keyname_to_keycode(uint16_t keycode); /* Initialize/save keybindings data from/to file at "path" to/from keybindings * data pointer "kbd".