Paddleboat_Controller_Info

#include <paddleboat.h>

A structure that contains information about a particular controller device.

Summary

Several fields are populated by the value of the corresponding fields from InputDevice.

Public attributes

controllerFlags
uint32_t
Controller feature flag bits.
controllerNumber
int32_t
Controller number, maps to InputDevice.getControllerNumber()
deviceId
int32_t
Device ID, maps to InputDevice.getId()
leftStickPrecision
the flat and fuzz precision values of the left thumbstick
productId
int32_t
Product ID, maps to InputDevice.getProductId()
rightStickPrecision
the flat and fuzz precision values of the right thumbstick
vendorId
int32_t
Vendor ID, maps to InputDevice.getVendorId()

Public attributes

controllerFlags

uint32_t Paddleboat_Controller_Info::controllerFlags

Controller feature flag bits.

controllerNumber

int32_t Paddleboat_Controller_Info::controllerNumber

Controller number, maps to InputDevice.getControllerNumber()

deviceId

int32_t Paddleboat_Controller_Info::deviceId

Device ID, maps to InputDevice.getId()

leftStickPrecision

Paddleboat_Controller_Thumbstick_Precision Paddleboat_Controller_Info::leftStickPrecision

the flat and fuzz precision values of the left thumbstick

productId

int32_t Paddleboat_Controller_Info::productId

Product ID, maps to InputDevice.getProductId()

rightStickPrecision

Paddleboat_Controller_Thumbstick_Precision Paddleboat_Controller_Info::rightStickPrecision

the flat and fuzz precision values of the right thumbstick

vendorId

int32_t Paddleboat_Controller_Info::vendorId

Vendor ID, maps to InputDevice.getVendorId()