feat: operator nm getter and operator input setting

This commit is contained in:
parker
2025-07-04 13:42:45 +01:00
parent e0f2ca0927
commit af6c2eb7c5
5 changed files with 90 additions and 3 deletions

View File

@@ -23,5 +23,21 @@ enzo::nt::NetworkManager* enzo::nt::NetworkManager::getInstance()
return instancePtr_;
}
enzo::nt::GeometryOperator& enzo::nt::NetworkManager::getGeoOperator(nt::OpId opId)
{
return *gopStore_.at(opId);
}
bool enzo::nt::NetworkManager::isValidOp(nt::OpId opId)
{
auto it = gopStore_.find(opId);
if( it == gopStore_.end() || it->second==nullptr )
{
return false;
}
return true;
}
enzo::nt::NetworkManager* enzo::nt::NetworkManager::instancePtr_ = nullptr;