Enhanced Raw Input 1.0
Enhanced Raw Input for Unreal Engine
Loading...
Searching...
No Matches
FHidDevice Struct Reference

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< FHidButtonButtons
 Information about all buttons for this device.
TMap< EHidAxisUseages, FHidAxisAxis
 Information about all axis for this device.
TArray< FHidPOVPOVs
 Information about all POVs for this device.

Detailed Description

Stores information and data about a HID Device.


The documentation for this struct was generated from the following file: