|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
Backend input device service interface. More...
#include <InputService.hpp>
Collaboration diagram for MayaFlux::Registry::Service::InputService:Public Attributes | |
| std::function< std::vector< Core::InputDeviceInfo >()> | get_all_devices |
| Query all available input devices across all backends. | |
| std::function< bool(Core::InputType, uint32_t)> | open_device |
| Open a specific input device. | |
| std::function< void(Core::InputType, uint32_t)> | close_device |
| Close a specific input device. | |
Backend input device service interface.
Provides device discovery and management for input subsystem. Follows the same service pattern as DisplayService, BufferService, and ComputeService.
Enables InputManager to query and open devices without coupling to InputSubsystem.
Definition at line 15 of file InputService.hpp.