Update changelog and call this 0.3.3
[oweals/minetest.git] / src / guiKeyChangeMenu.h
index 2caf69216fc06416eab5409d2b30a96d04939d58..2e8773a779e4469663a4371e93c25a906a59a3d4 100644 (file)
@@ -27,6 +27,7 @@
 #include "modalMenu.h"
 #include "client.h"
 #include "gettext.h"
+#include "keycode.h"
 #include <string>
 
 enum
@@ -42,6 +43,7 @@ enum
        GUI_ID_KEY_FAST_BUTTON,
        GUI_ID_KEY_JUMP_BUTTON,
        GUI_ID_KEY_CHAT_BUTTON,
+       GUI_ID_KEY_CMD_BUTTON,
        GUI_ID_KEY_SNEAK_BUTTON,
        GUI_ID_KEY_INVENTORY_BUTTON,
        GUI_ID_KEY_DUMP_BUTTON,
@@ -86,21 +88,23 @@ private:
        gui::IGUIButton *range;
        gui::IGUIButton *dump;
        gui::IGUIButton *chat;
+       gui::IGUIButton *cmd;
 
        s32 activeKey;
-       s32 key_forward;
-       s32 key_backward;
-       s32 key_left;
-       s32 key_right;
-       s32 key_use;
-       s32 key_sneak;
-       s32 key_jump;
-       s32 key_inventory;
-       s32 key_fly;
-       s32 key_fast;
-       s32 key_range;
-       s32 key_chat;
-       s32 key_dump;
+       KeyPress key_forward;
+       KeyPress key_backward;
+       KeyPress key_left;
+       KeyPress key_right;
+       KeyPress key_use;
+       KeyPress key_sneak;
+       KeyPress key_jump;
+       KeyPress key_inventory;
+       KeyPress key_fly;
+       KeyPress key_fast;
+       KeyPress key_range;
+       KeyPress key_chat;
+       KeyPress key_cmd;
+       KeyPress key_dump;
 };
 
 #endif