Zdexby TheHolyOneZ
6,967 structs
Struct

HIDDeviceDescriptorBuilder

: ValueType : Object
UnityEngine.InputSystem.HID.HID.HIDDeviceDescriptorBuilder, Unity.InputSystem 0x0038 (56 B) Unity.InputSystem.dll
0x00x0038

Members 10

OffsetSizeNameTypeFlags
0x04usagePageUsagePagePublic
0x04usageintPublic
0x04m_CurrentReportIdintPrivate
0x04m_CurrentReportTypeHIDReportTypePrivate
0x04m_CurrentReportOffsetInBitsintPrivate
0x00140x04padding / unreflected
0x08m_ElementsList<UnityEngine.InputSystem.HID.HID.HIDElementDescriptor>Private
0x08m_CollectionsList<UnityEngine.InputSystem.HID.HID.HIDCollectionDescriptor>Private
0x04m_InputReportSizeintPrivate
0x04m_OutputReportSizeintPrivate
0x04m_FeatureReportSizeintPrivate
0x00340x04unreflected bytes to end of HIDDeviceDescriptorBuilder

Functions 8

SignatureFlagsNativeParams
void .ctor(const UsagePage& usagePage, int usage)Public+1 flags0x04
void .ctor(const GenericDesktop& usage)Public+1 flags0x04
HIDDeviceDescriptorBuilder StartReport(const HIDReportType& reportType, int reportId)Public0x38
HIDDeviceDescriptorBuilder AddElement(const UsagePage& usagePage, int usage, int sizeInBits)Public0x38
HIDDeviceDescriptorBuilder AddElement(const GenericDesktop& usage, int sizeInBits)Public0x38
HIDDeviceDescriptorBuilder WithPhysicalMinMax(int min, int max)Public0x38
HIDDeviceDescriptorBuilder WithLogicalMinMax(int min, int max)Public0x38
HIDDeviceDescriptor Finish()Public0x30