ManaPlus
Macros | Variables
inputactionmap.h File Reference

(986a3bf)

#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)]
 

Macro Definition Documentation

◆ addKey

#define addKey (   name)    InputType::KEYBOARD, name

Definition at line 54 of file inputactionmap.h.

◆ defaultAction

#define defaultAction (   name)
Value:

Definition at line 47 of file inputactionmap.h.

◆ emptyKey

#define emptyKey   InputType::UNKNOWN, -1

Definition at line 55 of file inputactionmap.h.

◆ joystickButton

#define joystickButton (   num)    InputType::JOYSTICK, num

Definition at line 56 of file inputactionmap.h.

Variable Documentation

◆ inputActionData

const InputActionData inputActionData[static_cast< size_t >(InputAction::TOTAL)]
static