public void ProcessOnce() { if (!readyToProcess) { return; } processMode = GraphProcessMode.Once; graphProcessor.UpdateNodeDictionary(nodesDictionary); graphProcessor.ProcessOnce(this); }
public float Process() { if (!readyToProcess) { return(-1); } processMode = GraphProcessMode.Normal; if (OnGraphPreProcess != null) { OnGraphPreProcess(); } graphProcessor.UpdateNodeDictionary(nodesDictionary); float ret = graphProcessor.Process(this); if (OnGraphPostProcess != null) { OnGraphPostProcess(); } return(ret); }