VGamepad PC
The Windows app for the virtual game controller.
Loading...
Searching...
No Matches
settings_key_variables.hpp File Reference
#include <QList>
#include <windows.h>
#include "../VGP_Data_Exchange/C/GameButtons.h"
#include <map>
Include dependency graph for settings_key_variables.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  Input
 

Macros

#define SETTINGS_KEY_VARIABLES_H
 

Enumerations

enum  Thumbstick {
  LeftThumbstickUp , LeftThumbstickDown , LeftThumbstickLeft , LeftThumbstickRight ,
  RightThumbstickUp , RightThumbstickDown , RightThumbstickLeft , RightThumbstickRight
}
 

Variables

int mouse_sensitivity
 
int port
 
std::map< GamepadButtons, InputGAMEPAD_BUTTONS
 
std::map< Thumbstick, WORD > THUMBSTICK_KEYS
 
std::map< WORD, const char * > vk_maps
 
const QList< UINT > MOUSE_BUTTONS
 

Macro Definition Documentation

◆ SETTINGS_KEY_VARIABLES_H

#define SETTINGS_KEY_VARIABLES_H

Enumeration Type Documentation

◆ Thumbstick

enum Thumbstick
Enumerator
LeftThumbstickUp 
LeftThumbstickDown 
LeftThumbstickLeft 
LeftThumbstickRight 
RightThumbstickUp 
RightThumbstickDown 
RightThumbstickLeft 
RightThumbstickRight 

Variable Documentation

◆ GAMEPAD_BUTTONS

std::map<GamepadButtons, Input> GAMEPAD_BUTTONS
extern

A map for the gamepad button and the corresponding input.

◆ MOUSE_BUTTONS

const QList<UINT> MOUSE_BUTTONS
extern

A list containing the Mouse Buttons.

◆ mouse_sensitivity

int mouse_sensitivity
extern

◆ port

int port
extern

◆ THUMBSTICK_KEYS

std::map<Thumbstick, WORD> THUMBSTICK_KEYS
extern

Maps the joystick movements.

◆ vk_maps

std::map<WORD, const char *> vk_maps
extern

A std::map to map the virtual key codes to corresponding key names