| 186 | } |
| 187 | |
| 188 | Array<Module*> ModuleManager::getModuleList(bool includeSpecialModules) |
| 189 | { |
| 190 | Array<Module*> mList; |
| 191 | for (auto& m : ModuleManager::getInstance()->items) mList.add(m); |
| 192 | |
| 193 | if (includeSpecialModules) |
| 194 | { |
| 195 | mList.add(StateManager::getInstance()->module.get()); |
| 196 | mList.add(ChataigneSequenceManager::getInstance()->module.get()); |
| 197 | mList.add(CVGroupManager::getInstance()->module.get()); |
| 198 | } |
| 199 | |
| 200 | return mList; |
| 201 | } |
no test coverage detected