| 283 | } |
| 284 | |
| 285 | void Module::foreach ( const callable<bool (Module * module)> & func ) { |
| 286 | for (auto m = daScriptEnvironment::getBound()->modules; m != nullptr; m = m->next) { |
| 287 | if (!func(m)) break; |
| 288 | } |
| 289 | } |
| 290 | |
| 291 | Module * Module::require ( const string & name ) { |
| 292 | if ( !daScriptEnvironment::getBound() ) return nullptr; |
no test coverage detected