Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/MassEntity/Source/MassEntity/Public/MassProcessorDependencySolver.h |
Include |
#include "MassProcessorDependencySolver.h" |
Source |
/Engine/Plugins/Runtime/MassEntity/Source/MassEntity/Private/MassProcessorDependencySolver.cpp |
Traverses RootNode's child nodes indicated by InOutIndicesRemaining and appends to OutNodeIndices the ones that have no dependencies. The indices added to OutNodeIndices also get removed from remaining nodes' outstanding dependencies.
that the whole InOutIndicesRemaining gets tested in sequence, which means nodes can get their dependencies emptied and added to OutNodeIndices within one call (as opposed to PerformPrioritySolverStep).