Ejemplo n.º 1
0
        public void SetParameterValue <TValue>(IRandomizerParameter parameter, TValue value)
        {
            if (_suspendLevels > 0)
            {
                return;
            }

            parameter.SetValue(value);
            ParameterValueChanged?.Invoke(this, parameter);
        }
Ejemplo n.º 2
0
 protected virtual void OnParameterValueChanged(ParameterValueChangedEventArgs e)
 {
     ParameterValueChanged?.Invoke(this, e);
 }
Ejemplo n.º 3
0
 private void OnParameterValueChanged(object sender, ParameterValueChangedEventArgs e)
 {
     ParameterValueChanged?.Invoke(sender, e);
 }