X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=src%2Fclient%2Fkeybindings.h;fp=src%2Fclient%2Fkeybindings.h;h=b191c59bbbc9e1d160dd5fe2cfa650156804d715;hb=f118d194b29320b6fbebd254207514aba1241b08;hp=e288203b2ff163ce14559a370e082b4486019d78;hpb=a8097b8fef09444ebac0f1e2d3ffc4e621557b28;p=plomrogue diff --git a/src/client/keybindings.h b/src/client/keybindings.h index e288203..b191c59 100644 --- a/src/client/keybindings.h +++ b/src/client/keybindings.h @@ -45,16 +45,16 @@ extern void save_keybindings(char * path, struct KeyBindingDB * kbd); /* Free keybinding chain starting at "kb_start". */ extern void free_keybindings(struct KeyBinding * kb_start); -/* Mark keybinding selected for modification as being edited, get user input to - * modify it, then unmark it again. Ensure there are max. three digits in the - * ASCII representation of the keycode read from the user. +/* Mark keybinding in KeybindingDB (char_selected_kb_db()-) selected by "kb_c" + * as being edited, get user input to modify it, then unmark it again. Ensure + * there are max. three digits in the ASCII string of the kecode read from user. */ -extern void mod_selected_keyb(struct KeyBindingDB * kbd); +extern void mod_selected_keyb(char kb_c); -/* Move keybinding modification selection upwards ("dir"=="u") or downwards - * ("dir"=="d") within the limits of the keybindings chain length. +/* Move .select in KeybindingDB (char-selected_kb_db()-) selected by "kb_c" + * upwards ("dir"=="u") or downwards ("dir"=="d") within KeyBindingDB limits. */ -extern void move_keyb_mod_selection(struct KeyBindingDB * kbd, char dir); +extern void move_keyb_selection(char kb_c, char dir);