![]() |
Enhanced Raw Input 1.0
Enhanced Raw Input for Unreal Engine
|
Stores information and data about a HID Device. More...
#include <EnhancedRawInputWindows.h>
Public Attributes | |
| HANDLE | Handle |
| Internal HID Handle. | |
| RID_DEVICE_INFO | DeviceInfo |
| Device info from driver, see https://learn.microsoft.com/en-us/windows/win32/api/winuser/ns-winuser-rid_device_info. | |
| int32 | ControllerId |
| Internal unique controller ID. | |
| int32 | NumberInputValueCaps |
| Number of HID Value (Axis) capability's, internally used. | |
| FString | InterfaceName |
| Interface name as reported from driver. | |
| FString | Manufacturer |
| Manufacturer name as reported from driver, may be empty. | |
| FString | SerialNumber |
| Serial number as reported from driver, may be empty. | |
| FString | ProductName |
| Product name as reported from driver, may be empty. | |
| uint32 | ButtonUsageMin |
| Internally used. | |
| FPlatformUserId | UserId |
| Current User ID for this device, as reported from Unreal engine. | |
| FInputDeviceId | DeviceId |
| Current Device ID for this device, as reported from Unreal engine. | |
| bool | bIsActive |
| Whether the device is active and being handled. | |
| EInputDeviceConnectionState | ConnectionState |
| Connection state for this device. | |
| TArray< FHidButton > | Buttons |
| Information about all buttons for this device. | |
| TMap< int32, FHidAxis > | Axis |
| Information about all axis for this device. | |
| TArray< FHidPov > | PoVs |
| Information about all PoVs for this device. | |
Stores information and data about a HID Device.