Фильтрация АММ медленно

This commit is contained in:
krivoshein
2025-04-02 14:46:33 +03:00
parent 3e8fa010e3
commit 910acdc87f
9 changed files with 102 additions and 16 deletions

View File

@@ -5,7 +5,8 @@ int Module::lastID = 0;
Module::Module():
type (ModuleType::TYPE_PM),
parentModule(nullptr),
ID(0)
ID(0),
isActive(false)
{
ID = ++lastID;
}
@@ -38,6 +39,19 @@ Module *Module::getModuleByID(int id)
return nullptr;
}
void Module::setIsActiveTrue()
{
this->isActive = true;
if(parentModule)
parentModule->setIsActiveTrue();
}
bool Module::getIsActive()
{
return this->isActive;
}
PM::PM():