|
Etterna 0.75.1
|
This is the complete list of members for KeyboardDevice, including all inherited members.
| AddElement(int usagePage, int usage, IOHIDElementCookie cookie, const CFDictionaryRef properties) (defined in KeyboardDevice) | KeyboardDevice | protectedvirtual |
| AddElementToQueue(IOHIDElementCookie cookie) (defined in HIDDevice) | HIDDevice | inlineprotected |
| AddLogicalDevice(int usagePage, int usage) (defined in KeyboardDevice) | KeyboardDevice | protectedvirtual |
| AssignIDs(InputDevice startID) (defined in HIDDevice) | HIDDevice | inlinevirtual |
| DeviceButtonToMacVirtualKey(DeviceButton button, UInt8 &iMacVKOut) (defined in KeyboardDevice) | KeyboardDevice | static |
| GetButtonPresses(std::vector< DeviceInput > &vPresses, IOHIDElementCookie cookie, int value, const std::chrono::time_point< std::chrono::steady_clock > &now) const (defined in KeyboardDevice) | KeyboardDevice | virtual |
| GetDescription() const (defined in HIDDevice) | HIDDevice | inline |
| GetDevicesAndDescriptions(std::vector< InputDeviceInfo > &vDevices) const (defined in KeyboardDevice) | KeyboardDevice | virtual |
| HIDDevice() (defined in HIDDevice) | HIDDevice | |
| InitDevice(int vid, int pid) (defined in HIDDevice) | HIDDevice | inlineprotectedvirtual |
| Open() (defined in KeyboardDevice) | KeyboardDevice | protectedvirtual |
| Open(io_object_t device) (defined in HIDDevice) | HIDDevice | |
| SetReport(IOHIDReportType type, UInt32 reportID, void *buffer, UInt32 size, UInt32 timeoutMS) (defined in HIDDevice) | HIDDevice | inlineprotected |
| StartQueue(CFRunLoopRef loopRef, IOHIDCallbackFunction callback, void *target, int refCon) (defined in HIDDevice) | HIDDevice | |
| ~HIDDevice() (defined in HIDDevice) | HIDDevice | virtual |