MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ get_open_devices()

std::vector< uint32_t > MayaFlux::Core::TabletBackend::get_open_devices ( ) const
overridevirtual

Get list of currently open device IDs.

Implements MayaFlux::Core::IInputBackend.

Definition at line 906 of file TabletBackend.cpp.

907{
908 std::lock_guard lock(m_devices_mutex);
909
910 std::vector<uint32_t> result;
911 result.reserve(m_tools.size());
912 for (const auto& [id, info] : m_tools) {
913 result.push_back(id);
914 }
915 return result;
916}
std::unordered_map< uint32_t, TabletToolInfo > m_tools

References m_devices_mutex, and m_tools.