diff options
Diffstat (limited to 'src/client')
-rw-r--r-- | src/client/game.cpp | 20 | ||||
-rw-r--r-- | src/client/game.h | 20 |
2 files changed, 24 insertions, 16 deletions
diff --git a/src/client/game.cpp b/src/client/game.cpp index 69feeef97..5893e8ac9 100644 --- a/src/client/game.cpp +++ b/src/client/game.cpp @@ -3373,6 +3373,26 @@ void Game::readSettings() m_does_lost_focus_pause_game = g_settings->getBool("pause_on_lost_focus"); } +bool Game::isKeyDown(GameKeyType k) +{ + return input->isKeyDown(k); +} + +bool Game::wasKeyDown(GameKeyType k) +{ + return input->wasKeyDown(k); +} + +bool Game::wasKeyPressed(GameKeyType k) +{ + return input->wasKeyPressed(k); +} + +bool Game::wasKeyReleased(GameKeyType k) +{ + return input->wasKeyReleased(k); +} + /****************************************************************************/ /**************************************************************************** Shutdown / cleanup diff --git a/src/client/game.h b/src/client/game.h index 26117ab86..3e80b15e7 100644 --- a/src/client/game.h +++ b/src/client/game.h @@ -792,22 +792,10 @@ public: static void updateAllMapBlocksCallback(const std::string &setting_name, void *data); void readSettings(); - inline bool isKeyDown(GameKeyType k) - { - return input->isKeyDown(k); - } - inline bool wasKeyDown(GameKeyType k) - { - return input->wasKeyDown(k); - } - inline bool wasKeyPressed(GameKeyType k) - { - return input->wasKeyPressed(k); - } - inline bool wasKeyReleased(GameKeyType k) - { - return input->wasKeyReleased(k); - } + bool isKeyDown(GameKeyType k); + bool wasKeyDown(GameKeyType k); + bool wasKeyPressed(GameKeyType k); + bool wasKeyReleased(GameKeyType k); #ifdef __ANDROID__ void handleAndroidChatInput(); |