Stay organized with collections
Save and categorize content based on your preferences.
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()
productId
int32_t Paddleboat_Controller_Info::productId
Product ID, maps to InputDevice.getProductId()
vendorId
int32_t Paddleboat_Controller_Info::vendorId
Vendor ID, maps to InputDevice.getVendorId()
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2021-07-12 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2021-07-12 UTC."],[],[],null,["# Paddleboat_Controller_Info Struct Reference\n\nPaddleboat_Controller_Info\n==========================\n\n`#include \u003cpaddleboat.h\u003e`\n\nA structure that contains information about a particular controller device.\n\nSummary\n-------\n\nSeveral fields are populated by the value of the corresponding fields from InputDevice.\n\n| ### Public attributes ||\n|--------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [controllerFlags](#struct_paddleboat___controller___info_1aee089451d9723e2b9a395c368a65ab08) | `uint32_t` Controller feature flag bits. |\n| [controllerNumber](#struct_paddleboat___controller___info_1a32bc7b50b26bf3c770cd4dcb92cf8f63) | `int32_t` Controller number, maps to InputDevice.getControllerNumber() |\n| [deviceId](#struct_paddleboat___controller___info_1a893e460ab8cfba75a1dc453caab9a9d7) | `int32_t` Device ID, maps to InputDevice.getId() |\n| [leftStickPrecision](#struct_paddleboat___controller___info_1af3661f106a5e36716172176c9972cadf) | [Paddleboat_Controller_Thumbstick_Precision](/reference/games/game-controller/struct/paddleboat-controller-thumbstick-precision#struct_paddleboat___controller___thumbstick___precision) the flat and fuzz precision values of the left thumbstick |\n| [productId](#struct_paddleboat___controller___info_1a658e7629b7fe37c24c177cd82bf79eb6) | `int32_t` Product ID, maps to InputDevice.getProductId() |\n| [rightStickPrecision](#struct_paddleboat___controller___info_1aaf5633461ca21057a46929a28d578d0c) | [Paddleboat_Controller_Thumbstick_Precision](/reference/games/game-controller/struct/paddleboat-controller-thumbstick-precision#struct_paddleboat___controller___thumbstick___precision) the flat and fuzz precision values of the right thumbstick |\n| [vendorId](#struct_paddleboat___controller___info_1a6f48074c674c09694ec0a1853f23ab25) | `int32_t` Vendor ID, maps to InputDevice.getVendorId() |\n\nPublic attributes\n-----------------\n\n### controllerFlags\n\n```scdoc\nuint32_t Paddleboat_Controller_Info::controllerFlags\n``` \nController feature flag bits. \n\n### controllerNumber\n\n```scdoc\nint32_t Paddleboat_Controller_Info::controllerNumber\n``` \nController number, maps to InputDevice.getControllerNumber() \n\n### deviceId\n\n```scdoc\nint32_t Paddleboat_Controller_Info::deviceId\n``` \nDevice ID, maps to InputDevice.getId() \n\n### leftStickPrecision\n\n```scdoc\nPaddleboat_Controller_Thumbstick_Precision Paddleboat_Controller_Info::leftStickPrecision\n``` \nthe flat and fuzz precision values of the left thumbstick \n\n### productId\n\n```scdoc\nint32_t Paddleboat_Controller_Info::productId\n``` \nProduct ID, maps to InputDevice.getProductId() \n\n### rightStickPrecision\n\n```scdoc\nPaddleboat_Controller_Thumbstick_Precision Paddleboat_Controller_Info::rightStickPrecision\n``` \nthe flat and fuzz precision values of the right thumbstick \n\n### vendorId\n\n```scdoc\nint32_t Paddleboat_Controller_Info::vendorId\n``` \nVendor ID, maps to InputDevice.getVendorId()"]]