Etterna 0.74.4
Loading...
Searching...
No Matches
HIDDevice Member List

This is the complete list of members for HIDDevice, including all inherited members.

AddElement(int usagePage, int usage, IOHIDElementCookie cookie, const CFDictionaryRef properties)=0 (defined in HIDDevice)HIDDeviceprotectedpure virtual
AddElementToQueue(IOHIDElementCookie cookie) (defined in HIDDevice)HIDDeviceinlineprotected
AddLogicalDevice(int usagePage, int usage)=0 (defined in HIDDevice)HIDDeviceprotectedpure virtual
AssignIDs(InputDevice startID) (defined in HIDDevice)HIDDeviceinlinevirtual
GetButtonPresses(std::vector< DeviceInput > &vPresses, IOHIDElementCookie cookie, int value, const std::chrono::time_point< std::chrono::steady_clock > &now) const =0 (defined in HIDDevice)HIDDevicepure virtual
GetDescription() const (defined in HIDDevice)HIDDeviceinline
GetDevicesAndDescriptions(std::vector< InputDeviceInfo > &vDevices) const =0 (defined in HIDDevice)HIDDevicepure virtual
HIDDevice() (defined in HIDDevice)HIDDevice
InitDevice(int vid, int pid) (defined in HIDDevice)HIDDeviceinlineprotectedvirtual
Open()=0 (defined in HIDDevice)HIDDeviceprotectedpure virtual
Open(io_object_t device) (defined in HIDDevice)HIDDevice
SetReport(IOHIDReportType type, UInt32 reportID, void *buffer, UInt32 size, UInt32 timeoutMS) (defined in HIDDevice)HIDDeviceinlineprotected
StartQueue(CFRunLoopRef loopRef, IOHIDCallbackFunction callback, void *target, int refCon) (defined in HIDDevice)HIDDevice
~HIDDevice() (defined in HIDDevice)HIDDevicevirtual