Example #1
0
        private static void ResetToDefaults()
        {
            startCB_  = null;
            updateCB_ = null;

            skipDueToExcepction_ = false;

            listSimulationScript_.Clear();
            listParameterModifierAction_.Clear();
        }
Example #2
0
        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_;
            }
        }