diff options
author | Mushiden <mushiden@hotmail.com> | 2014-09-21 00:21:11 -0300 |
---|---|---|
committer | ShadowNinja <shadowninja@minetest.net> | 2014-10-07 17:24:09 -0400 |
commit | 7b548cd2b53a6ce834c869f818fb74a5b96680a5 (patch) | |
tree | 1646dc5ed5b01f715db6be62e2d7af78610ff39c /src/mainmenumanager.h | |
parent | b98e8d6da8bf8c9295462ba7a9604170455454d1 (diff) | |
download | hax-minetest-server-7b548cd2b53a6ce834c869f818fb74a5b96680a5.tar.gz hax-minetest-server-7b548cd2b53a6ce834c869f818fb74a5b96680a5.zip |
Add in-game key change menu
Diffstat (limited to 'src/mainmenumanager.h')
-rw-r--r-- | src/mainmenumanager.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mainmenumanager.h b/src/mainmenumanager.h index 28fe1ac11..56ba40129 100644 --- a/src/mainmenumanager.h +++ b/src/mainmenumanager.h @@ -31,6 +31,7 @@ class IGameCallback { public: virtual void exitToOS() = 0; + virtual void keyConfig() = 0; virtual void disconnect() = 0; virtual void changePassword() = 0; virtual void changeVolume() = 0; @@ -124,6 +125,7 @@ public: disconnect_requested(false), changepassword_requested(false), changevolume_requested(false), + keyconfig_requested(false), shutdown_requested(false), device(a_device) { @@ -151,10 +153,17 @@ public: { changevolume_requested = true; } + + virtual void keyConfig() + { + keyconfig_requested = true; + } + bool disconnect_requested; bool changepassword_requested; bool changevolume_requested; + bool keyconfig_requested; bool shutdown_requested; IrrlichtDevice *device; }; |