ManaPlus
|
#include "sdlshared.h"
#include "actions/actions.h"
#include "actions/chat.h"
#include "actions/commands.h"
#include "actions/move.h"
#include "actions/pets.h"
#include "actions/statusbar.h"
#include "actions/tabs.h"
#include "actions/target.h"
#include "actions/windows.h"
#include "enums/input/inputcondition.h"
#include "enums/input/inputgroup.h"
#include "input/inputactiondata.h"
#include "input/inputmanager.h"
#include "localconsts.h"
Go to the source code of this file.
Macros | |
#define | defaultAction(name) |
#define | addKey(name) InputType::KEYBOARD, name |
#define | emptyKey InputType::UNKNOWN, -1 |
#define | joystickButton(num) InputType::JOYSTICK, num |
Variables | |
static const InputActionData | inputActionData [static_cast< size_t >(InputAction::TOTAL)] |
#define addKey | ( | name | ) | InputType::KEYBOARD, name |
Definition at line 54 of file inputactionmap.h.
#define defaultAction | ( | name | ) |
Definition at line 47 of file inputactionmap.h.
#define emptyKey InputType::UNKNOWN, -1 |
Definition at line 55 of file inputactionmap.h.
#define joystickButton | ( | num | ) | InputType::JOYSTICK, num |
Definition at line 56 of file inputactionmap.h.
|
static |
Definition at line 59 of file inputactionmap.h.
Referenced by InputManager::addChatCommands(), InputManager::executeAction(), InputManager::executeChatCommand(), InputManager::executeRemoteChatCommand(), InputManager::getActionByConfigField(), InputManager::getActionByKey(), InputManager::getKeyIndex(), InputManager::hasConflicts(), InputManager::invokeKey(), InputManager::isActionActive(), InputManager::resetKey(), InputManager::retrieve(), InputManager::store(), InputManager::triggerAction(), and InputManager::updateKeyActionMap().