private void InitializeWith(HID device) { m_Device = device; m_DeviceId = device.id; if (m_TreeViewState == null) { m_TreeViewState = new TreeViewState(); } m_TreeView = new HIDDescriptorTreeView(m_TreeViewState, m_Device.hidDescriptor); m_TreeView.SetExpanded(1, true); m_Label = new GUIContent(string.Format("HID Descriptor for '{0} {1}'", m_Device.description.manufacturer, m_Device.description.product)); }
private void InitializeWith(int deviceId, InputDeviceDescription deviceDescription) { m_DeviceId = deviceId; m_DeviceDescription = deviceDescription; m_Initialized = true; // Set up tree view for HID desctiptor. var hidDescriptor = HID.ReadHIDDeviceDescriptor(deviceId, ref m_DeviceDescription, InputRuntime.s_Instance); if (m_TreeViewState == null) { m_TreeViewState = new TreeViewState(); } m_TreeView = new HIDDescriptorTreeView(m_TreeViewState, hidDescriptor); m_TreeView.SetExpanded(1, true); m_Label = new GUIContent(string.Format("HID Descriptor for '{0} {1}'", deviceDescription.manufacturer, deviceDescription.product)); }
private void InitializeWith(int deviceId, InputDeviceDescription deviceDescription) { m_DeviceId = deviceId; m_DeviceDescription = deviceDescription; m_Initialized = true; // Set up tree view for HID descriptor. var hidDescriptor = HID.ReadHIDDeviceDescriptor(ref m_DeviceDescription, (ref InputDeviceCommand command) => InputRuntime.s_Instance.DeviceCommand(m_DeviceId, ref command)); if (m_TreeViewState == null) { m_TreeViewState = new TreeViewState(); } m_TreeView = new HIDDescriptorTreeView(m_TreeViewState, hidDescriptor); m_TreeView.SetExpanded(1, true); m_Label = new GUIContent( $"HID Descriptor for '{deviceDescription.manufacturer} {deviceDescription.product}'"); }