Exemple #1
0
    public void CheckChange()
    {
        var variable = _setup.variable.NamedVar;
        var newValue = GetVariableValue(variable);

        if (_lastValue != newValue)
        {
            _lastValue = newValue;
            if (_setup.bindPrefs)
            {
                PrefsHelper.Set(
                    variable.VariableType,
                    _setup.prefsAddress,
                    newValue);
            }

            if (_setup.bindAmplitude)
            {
                ProvideAmplitudeProperty(
                    variable.VariableType,
                    variable.Name,
                    newValue);
            }
        }
    }