![]() |
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 |
Numer of HID Value (Axis) capabilitys, internaly 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. | |
EInputDeviceConnectionState | ConnectionState |
Connection state for this device. | |
TArray< FHidButton > | Buttons |
Information about all buttons for this device. | |
TMap< EHidAxisUseages, 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.