Add Joystick:getDeviceInfo(). Returns USB vendor id, product id, and product version numbers (consistent across operating systems).

Can be used to show different icons, etc. for different gamepads.
This commit is contained in:
Alex Szpakowski
2019-06-29 21:01:17 -03:00
parent 3c9662a9ce
commit aca979c3ea
4 changed files with 37 additions and 0 deletions
+2
View File
@@ -160,6 +160,8 @@ public:
virtual int getInstanceID() const = 0;
virtual int getID() const = 0;
virtual void getDeviceInfo(int &vendorID, int &productID, int &productVersion) const = 0;
virtual bool isVibrationSupported() = 0;
virtual bool setVibration(float left, float right, float duration = -1.0f) = 0;
virtual bool setVibration() = 0;