VGamepad PC
The Windows app for the virtual game controller.
Loading...
Searching...
No Matches
settings_singleton.cpp File Reference
#include "settings_singleton.hpp"
#include "settings.hpp"
#include <QApplication>
#include <QDebug>
Include dependency graph for settings_singleton.cpp:

Functions

bool is_mouse_button (WORD vk)
 

Variables

const std::map< WORD, const char * > vk_maps
 
const QList< WORD > MOUSE_BUTTONS = {VK_LBUTTON, VK_RBUTTON, VK_MBUTTON, VK_XBUTTON1, VK_XBUTTON2}
 

Function Documentation

◆ is_mouse_button()

bool is_mouse_button ( WORD vk)

Variable Documentation

◆ MOUSE_BUTTONS

const QList<WORD> MOUSE_BUTTONS = {VK_LBUTTON, VK_RBUTTON, VK_MBUTTON, VK_XBUTTON1, VK_XBUTTON2}

◆ vk_maps

const std::map<WORD, const char *> vk_maps
Initial value:
= {{VK_LBUTTON, "LMButton"},
{VK_RBUTTON, "RMButton"},
{VK_MBUTTON, "MMButton"},
{VK_BACK, "BACKSPACE"},
{VK_TAB, "TAB"},
{VK_RETURN, "ENTER"},
{VK_SHIFT, "SHIFT"},
{VK_CONTROL, "CTRL"},
{VK_CAPITAL, "CAPITAL"},
{VK_ESCAPE, "ESCAPE"},
{VK_SPACE, "SPACE"},
{VK_PRIOR, "PageUP"},
{VK_NEXT, "PageDOWN"},
{VK_END, "END"},
{VK_HOME, "HOME"},
{VK_LEFT, "LEFT"},
{VK_UP, "UP"},
{VK_RIGHT, "RIGHT"},
{VK_DOWN, "DOWN"},
{VK_INSERT, "INS"},
{VK_DELETE, "DEL"},
{VK_OEM_PERIOD, "."},
{VK_OEM_COMMA, ","},
{VK_OEM_MINUS, "-"},
{VK_OEM_PLUS, "+"},
{VK_MENU, "MENU"}}