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

◆ is_node_registered()

bool MayaFlux::Nodes::NodeGraphManager::is_node_registered ( const std::shared_ptr< Node > &  node)

Checks if a node is registered with this manager.

Parameters
nodeNode to check
Returns
true if the node is registered, false otherwise

A node is considered registered if it exists in the node registry with any identifier.

Definition at line 429 of file NodeGraphManager.cpp.

430{
431 return std::ranges::any_of(m_Node_registry,
432 [&node](const auto& pair) { return pair.second == node; });
433}
std::unordered_map< std::string, std::shared_ptr< Node > > m_Node_registry
Registry of all nodes by their string identifiers.

References m_Node_registry.

Referenced by register_global().

+ Here is the caller graph for this function: