MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Registry::Service::InputService Struct Reference

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.
 

Detailed Description

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.


The documentation for this struct was generated from the following file: