ManaPlus
Namespaces | Variables
inputmanager.cpp File Reference

(986a3bf)

#include "input/inputmanager.h"
#include "configuration.h"
#include "game.h"
#include "settings.h"
#include "being/localplayer.h"
#include "being/playerinfo.h"
#include "input/inputactionmap.h"
#include "input/inputactionsortfunctor.h"
#include "input/joystick.h"
#include "input/keyboardconfig.h"
#include "input/touch/touchmanager.h"
#include "gui/gui.h"
#include "gui/sdlinput.h"
#include "gui/widgets/selldialog.h"
#include "gui/widgets/textfield.h"
#include "gui/widgets/tabs/setup_input.h"
#include "gui/windows/buydialog.h"
#include "gui/windows/chatwindow.h"
#include "gui/windows/inventorywindow.h"
#include "gui/windows/npcdialog.h"
#include "gui/windows/setupwindow.h"
#include "gui/windows/textdialog.h"
#include "gui/windows/tradewindow.h"
#include "utils/checkutils.h"
#include "utils/foreach.h"
#include "utils/gettext.h"
#include "utils/stdmove.h"
#include "utils/timer.h"
#include "gui/focushandler.h"
#include <algorithm>
#include "debug.h"

Go to the source code of this file.

Namespaces

 anonymous_namespace{inputmanager.cpp}
 

Variables

InputManager inputManager
 
QuitDialogquitDialog
 
InputActionSortFunctor anonymous_namespace{inputmanager.cpp}::inputActionDataSorter
 

Variable Documentation

◆ inputManager

InputManager inputManager

Definition at line 69 of file inputmanager.cpp.

Referenced by Setup_Input::action(), WindowMenu::action(), HelpWindow::action(), InventoryWindow::action(), InputActionRemoteListener::action(), InputActionReplayListener::action(), UploadListener::action(), Client::action(), Setup_Input::apply(), Setup_Input::cancel(), SDLInput::convertKeyEventToKey(), Actions::doSit(), ItemShortcutContainer::draw(), EmoteShortcutContainer::draw(), TouchManager::executeAction(), ActorManager::findBeingByPixel(), ActorManager::findBeingsByPixel(), ActorManager::findNearestLivingBeing(), IPC::flush(), TextField::focusGained(), Client::gameInit(), KeyboardConfig::getKeyIndex(), GuildTab::handleCommand(), PartyTab::handleCommand(), ItemLinkHandler::handleCommandLink(), ChatTab::handleCommandStr(), EventsManager::handleCommonEvents(), Game::handleInput(), Gui::handleKeyInput(), PopupMenu::handleLink(), Desktop::handleLink(), ItemLinkHandler::handleLink(), Game::handleMove(), Joystick::handleRepeat(), KeyboardConfig::handleRepeat(), Joystick::isActionActive(), KeyboardConfig::isActionActive(), OutfitWindow::keyName(), TextField::keyPressed(), ChatWindow::keyPressed(), Setup_Input::keyUnresolved(), InventoryWindow::mouseClicked(), WindowMenu::mouseMoved(), TextField::mousePressed(), ChatWindow::mousePressed(), ItemContainer::mouseReleased(), moveChar(), InventoryWindow::moveItemToCraft(), Ea::PlayerRecv::processPlayerClientCommand(), Setup_Input::refreshAssignedKey(), BrowserBoxTools::replaceKeys(), ItemShortcutContainer::safeDraw(), EmoteShortcutContainer::safeDraw(), StatusPopup::setLabelText(), Setup_Input::Setup_Input(), Joystick::update(), KeyboardConfig::update(), and Viewport::validateSpeed().

◆ quitDialog

QuitDialog* quitDialog
extern

Definition at line 158 of file game.cpp.

Referenced by InputManager::handleEvent().