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

◆ get_nodes()

std::vector< std::shared_ptr< Nodes::Input::InputNode > > MayaFlux::Core::InputManager::get_nodes ( ) const

Returns a snapshot of all currently tracked input nodes.

Returns
Vector of active InputNode instances.

Definition at line 295 of file InputManager.cpp.

296{
297 std::lock_guard lock(m_registry_mutex);
298 return m_tracked_nodes;
299}
std::vector< std::shared_ptr< Nodes::Input::InputNode > > m_tracked_nodes
To keep nodes alive.

References m_registry_mutex, and m_tracked_nodes.