// Enqueue a callback to run during scheduling of the next simulation step public void EnqueueCallback(SimulationCallbacks.Phase phase, SimulationCallbacks.Callback callback, JobHandle dependency = default) => m_Stepper.EnqueueCallback(phase, callback, dependency);
// Enqueue a callback to run during scheduling of the next simulation step public void EnqueueCallback(SimulationCallbacks.Phase phase, SimulationCallbacks.Callback callback, JobHandle dependency = default(JobHandle)) { m_Callbacks.Enqueue(phase, callback, dependency); }
public StepJob(StepContext *stepContext, SimulationCallbacks.Phase stopAtPhase) { StepContext = stepContext; StopAtPhase = stopAtPhase; }
// Enqueue a callback to run during scheduling of the next simulation step public void EnqueueCallback(SimulationCallbacks.Phase phase, SimulationCallbacks.Callback callback) { m_Callbacks.Enqueue(phase, callback); }