#include "irrlichttypes.h"
#include "IEventReceiver.h"
#include <memory>
#include <optional>
#include <unordered_map>
#include <vector>
#include "itemdef.h"
#include "touchscreenlayout.h"
#include "util/basic_macros.h"
Go to the source code of this file.
◆ BUTTON_REPEAT_DELAY
#define BUTTON_REPEAT_DELAY 0.5f |
◆ BUTTON_REPEAT_INTERVAL
#define BUTTON_REPEAT_INTERVAL 0.333f |
◆ SIMULATED_CLICK_DURATION_MS
#define SIMULATED_CLICK_DURATION_MS 50 |
◆ TapState
Enumerator |
---|
None | |
ShortTap | |
LongTap | |
◆ g_touchcontrols
Referenced by GUITouchscreenLayout::GUITouchscreenLayout(), Hud::drawHotbar(), Hud::drawItems(), Game::drawScene(), RealInputHandler::getJoystickDirection(), RealInputHandler::getJoystickSpeed(), Game::initGui(), GUITouchscreenLayout::OnEvent(), MyEventReceiver::OnEvent(), Game::processItemSelection(), Game::processPlayerInteraction(), Game::processUserInput(), GUIModalMenu::quitMenu(), ClientLauncher::run(), Game::showPauseMenu(), Game::shutdown(), GameUI::update(), Game::updateCamera(), Game::updateCameraDirection(), Game::updateCameraOrientation(), and Game::updatePlayerControl().