ManaPlus
|
#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 |
QuitDialog * | quitDialog |
InputActionSortFunctor | anonymous_namespace{inputmanager.cpp}::inputActionDataSorter |
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().
|
extern |
Definition at line 158 of file game.cpp.
Referenced by InputManager::handleEvent().