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

Classes

struct  ButtonInput
struct  ThumbstickInput
struct  TriggerInput

Typedefs

typedef quint32 InputKeyCode
 Return type of QKeyEvent::nativeVirtualKey()

Enumerations

enum  Thumbstick { Thumbstick_Left , Thumbstick_Right }
enum class  Trigger { Left , Right }

Functions

bool is_mouse_button (InputKeyCode code)

Typedef Documentation

◆ InputKeyCode

typedef quint32 InputKeyCode

Return type of QKeyEvent::nativeVirtualKey()

Enumeration Type Documentation

◆ Thumbstick

enum Thumbstick
Enumerator
Thumbstick_Left 
Thumbstick_Right 

◆ Trigger

enum class Trigger
strong
Enumerator
Left 
Right 

Function Documentation

◆ is_mouse_button()

bool is_mouse_button ( InputKeyCode code)
inline