home · contact · privacy
Some variable / struct member renaming for greater clarity.
[plomrogue] / src / client / keybindings.h
index d0cc001e2254749dcc9ea501c765260ef0e400bf..0d426e3e85602b144c6c120e6a75455a4a00219b 100644 (file)
@@ -15,7 +15,7 @@ struct Command;
 struct KeyBinding
 {
   struct KeyBinding * next;
-  uint16_t key; /* keycode */
+  uint16_t keycode;
   struct Command * command; /* command in command DB to which key is bound */
 };
 
@@ -30,16 +30,15 @@ struct KeyBindingDB
 
 /* Return command bound to keycode; NULL on failure. */
 extern struct Command * get_command_to_keycode(struct KeyBinding * kb_p,
-                                               uint16_t key);
+                                               uint16_t keycode);
 
 /* Return human-readable name (of maximum 9 chars) for "keycode" as matched by
  * ncurses.h; if none is found, return "UNKNOWN".
  */
 extern char * get_keyname_to_keycode(uint16_t keycode);
 
-/* Read/write from/to "file" "kbd", delimited by "delim". */
-extern void write_keybindings_to_file(FILE * file, struct KeyBindingDB * kbd,
-                                      char * delim);
+/* Read/write from/to "file" "kbd", delimited by world.delim. */
+extern void write_keybindings_to_file(FILE * file, struct KeyBindingDB * kbd);
 extern void read_keybindings_from_file(char * line, uint32_t linemax,
                                        FILE * file, struct KeyBindingDB * kbd);