libvirtualhid 18
Cross-platform C++ library for virtual HID devices.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NlvhPublic libvirtualhid API namespace
 Ndetail
 CRuntimeConstructionTokenToken used by Runtime to construct runtime-owned handles
 CBackendCapabilitiesFeature set exposed by the selected backend
 CButtonSetCompact set of pressed gamepad buttons
 CCreateGamepadOptionsFull gamepad creation request
 CCreateKeyboardOptionsFull keyboard creation request
 CCreateMouseOptionsFull mouse creation request
 CCreatePenTabletOptionsFull pen tablet creation request
 CCreateTouchscreenOptionsFull touchscreen creation request
 CCreateTrackpadOptionsFull trackpad creation request
 CDeviceNodePlatform-visible node or path associated with a virtual device
 CDeviceProfileDescriptor and identity data used to create a virtual device
 CGamepadVirtual gamepad device handle
 CGamepadBatteryGamepad battery charge metadata
 CGamepadCreationResultResult returned by gamepad creation
 CGamepadMetadataConsumer-provided metadata for a gamepad device
 CGamepadOutputNormalized gamepad output event delivered to the consumer
 CGamepadProfileCapabilitiesOptional behavior advertised by a gamepad profile
 CGamepadStateCommon gamepad input state accepted by libvirtualhid
 CGamepadTouchContactTouchpad contact carried by a gamepad report
 CKeyboardVirtual keyboard device handle
 CKeyboardCreationResultResult returned by keyboard creation
 CKeyboardEventKeyboard key transition
 CKeyboardTextEventUTF-8 text input request
 CMouseVirtual mouse device handle
 CMouseCreationResultResult returned by mouse creation
 CMouseEventMouse input event
 COperationStatusResult status with an error category and human-readable message
 CPenTabletVirtual pen tablet device handle
 CPenTabletCreationResultResult returned by pen tablet creation
 CPenToolStatePen tablet tool position and analog state
 CRuntimeRuntime that owns backend state and creates virtual devices
 CRuntimeOptionsRuntime creation options
 CStickNormalized two-axis stick state
 CTouchContactTouch contact event for touchscreen and trackpad devices
 CTouchscreenVirtual touchscreen device handle
 CTouchscreenCreationResultResult returned by touchscreen creation
 CTrackpadVirtual trackpad device handle
 CTrackpadCreationResultResult returned by trackpad creation
 CVector3Normalized three-axis sensor state
 CVirtualDeviceCommon interface for virtual device handles