MCPcopy Create free account
hub / github.com/benkuper/Chataigne / processDependencies

Method processDependencies

Source/Module/Module.cpp:361–375  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

359
360
361void Module::processDependencies(Parameter* p)
362{
363 //Dependencies
364 bool changed = false;
365 for (auto& d : dependencies)
366 {
367
368 if (d->source == p) if (d->process()) changed = true;
369 }
370
371 if (changed)
372 {
373 queuedNotifier.addMessage(new ContainerAsyncEvent(ContainerAsyncEvent::ControllableContainerNeedsRebuild, this));
374 }
375}
376
377InspectableEditor* Module::getEditorInternal(bool isRoot, Array<Inspectable*> inspectables)
378{

Callers

nothing calls this directly

Calls 1

processMethod · 0.45

Tested by

no test coverage detected