![]() |
libvirtualhid latest
Cross-platform C++ library for virtual HID devices.
|
Runtime and virtual device handle declarations. More...
Go to the source code of this file.
Classes | |
| class | lvh::Gamepad |
| Virtual gamepad device handle. More... | |
| struct | lvh::GamepadCreationResult |
| Result returned by gamepad creation. More... | |
| class | lvh::Keyboard |
| Virtual keyboard device handle. More... | |
| struct | lvh::KeyboardCreationResult |
| Result returned by keyboard creation. More... | |
| class | lvh::Mouse |
| Virtual mouse device handle. More... | |
| struct | lvh::MouseCreationResult |
| Result returned by mouse creation. More... | |
| class | lvh::PenTablet |
| Virtual pen tablet device handle. More... | |
| struct | lvh::PenTabletCreationResult |
| Result returned by pen tablet creation. More... | |
| class | lvh::Runtime |
| Runtime that owns backend state and creates virtual devices. More... | |
| struct | lvh::detail::RuntimeConstructionToken |
| Token used by Runtime to construct runtime-owned handles. More... | |
| class | lvh::Touchscreen |
| Virtual touchscreen device handle. More... | |
| struct | lvh::TouchscreenCreationResult |
| Result returned by touchscreen creation. More... | |
| class | lvh::Trackpad |
| Virtual trackpad device handle. More... | |
| struct | lvh::TrackpadCreationResult |
| Result returned by trackpad creation. More... | |
| class | lvh::VirtualDevice |
| Common interface for virtual device handles. More... | |
Namespaces | |
| namespace | lvh |
| Public libvirtualhid API namespace. | |
Runtime and virtual device handle declarations.