public APExecutionTracker(GenCtxProperties <AsyncPattern> props, AsyncHandoff abh, out bool isClipped) { looper = new LoopControl <AsyncPattern>(props, abh.ch, out isClipped); this.abh = abh; parent_done = abh.done; abh.done = () => { }; elapsedFrames = 0f; wasPaused = false; }
public IPExecutionTracker(GenCtxProperties <AsyncPattern> props, AsyncHandoff abh, out bool isClipped) { looper = new LoopControl <AsyncPattern>(props, abh.ch, out isClipped); this.abh = abh; parent_done = abh.done; abh.done = () => { }; elapsedFrames = 0f; waitChild = props.waitChild; sequential = props.sequential; checkIsChildDone = null; wasPaused = false; }