FreeStick  0.3
Cross Platform Open Sorce Joystick Lib
Classes | Namespaces | Macros
FSXInputJoystick.h File Reference
#include "USB/common/FSUSBJoystick.h"
#include <Windows.h>
#include <Xinput.h>
#include "USB/common/FSUSBJoystickDeviceManager.h"
Include dependency graph for FSXInputJoystick.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  freestick::FSXInputJoystick
 

Namespaces

 freestick
 

Macros

#define UP_DPAD_XINPUT_EID   589836
 
#define DOWN_DPAD_XINPUT_EID   589837
 
#define LEFT_DPAD_XINPUT_EID   589838
 
#define RIGHT_DPAD_XINPUT_EID   589839
 
#define A_BUTTON_XINPUT_EID   589825
 
#define B_BUTTON_XINPUT_EID   589826
 
#define X_BUTTON_XINPUT_EID   589827
 
#define Y_BUTTON_XINPUT_EID   589828
 
#define BACK_BUTTON_XINPUT_EID   589834
 
#define START_BUTTON_XINPUT_EID   589833
 
#define CENTER_BUTTON_XINPUT_EID   589835
 
#define LEFT_SHOULDER_BUTTON_XINPUT_EID   589829
 
#define RIGHT_SHOULDER_BUTTON_XINPUT_EID   589830
 
#define LEFT_AXIS_BUTTON_XINPUT_EID   589831
 
#define RIGHT_AXIS_BUTTON_XINPUT_EID   589832
 
#define XAXIS_XINPUT_EID   65584
 
#define YAXIS_XINPUT_EID   65585
 
#define XAXIS2_XINPUT_EID   65587
 
#define YAXIS2_XINPUT_EID   65588
 
#define LTRIGGER_XINPUT_EID   65586
 
#define RTRIGGER_XINPUT_EID   65589
 

Macro Definition Documentation

◆ A_BUTTON_XINPUT_EID

#define A_BUTTON_XINPUT_EID   589825

◆ B_BUTTON_XINPUT_EID

#define B_BUTTON_XINPUT_EID   589826

◆ BACK_BUTTON_XINPUT_EID

#define BACK_BUTTON_XINPUT_EID   589834

◆ CENTER_BUTTON_XINPUT_EID

#define CENTER_BUTTON_XINPUT_EID   589835

◆ DOWN_DPAD_XINPUT_EID

#define DOWN_DPAD_XINPUT_EID   589837

◆ LEFT_AXIS_BUTTON_XINPUT_EID

#define LEFT_AXIS_BUTTON_XINPUT_EID   589831

◆ LEFT_DPAD_XINPUT_EID

#define LEFT_DPAD_XINPUT_EID   589838

◆ LEFT_SHOULDER_BUTTON_XINPUT_EID

#define LEFT_SHOULDER_BUTTON_XINPUT_EID   589829

◆ LTRIGGER_XINPUT_EID

#define LTRIGGER_XINPUT_EID   65586

◆ RIGHT_AXIS_BUTTON_XINPUT_EID

#define RIGHT_AXIS_BUTTON_XINPUT_EID   589832

◆ RIGHT_DPAD_XINPUT_EID

#define RIGHT_DPAD_XINPUT_EID   589839

◆ RIGHT_SHOULDER_BUTTON_XINPUT_EID

#define RIGHT_SHOULDER_BUTTON_XINPUT_EID   589830

◆ RTRIGGER_XINPUT_EID

#define RTRIGGER_XINPUT_EID   65589

◆ START_BUTTON_XINPUT_EID

#define START_BUTTON_XINPUT_EID   589833

◆ UP_DPAD_XINPUT_EID

#define UP_DPAD_XINPUT_EID   589836

◆ X_BUTTON_XINPUT_EID

#define X_BUTTON_XINPUT_EID   589827

◆ XAXIS2_XINPUT_EID

#define XAXIS2_XINPUT_EID   65587

◆ XAXIS_XINPUT_EID

#define XAXIS_XINPUT_EID   65584

◆ Y_BUTTON_XINPUT_EID

#define Y_BUTTON_XINPUT_EID   589828

◆ YAXIS2_XINPUT_EID

#define YAXIS2_XINPUT_EID   65588

◆ YAXIS_XINPUT_EID

#define YAXIS_XINPUT_EID   65585