private static void ResetToDefaults() { startCB_ = null; updateCB_ = null; skipDueToExcepction_ = false; listSimulationScript_.Clear(); listParameterModifierAction_.Clear(); }
private static void AddCallbacks(CaronteSharp.SimulationCallback startCallback, CaronteSharp.SimulationCallback updateCallback) { if (startCB_ == null) { startCB_ = startCallback; } else { startCB_ += startCallback; } if (updateCB_ == null) { updateCB_ = updateCallback; } else { updateCB_ += updateCB_; } }