Esempio n. 1
0
        void OnWindowChange(SWindowParamDescr inParamDescr, CBaseParam inNewVal)
        {
            _gui_realization.OnWindowChange(this, inParamDescr.Id, inNewVal);

            if (inParamDescr.IsChildInfluence)
            {
                for (int i = 0; i < _childs.Count; ++i)
                {
                    CBaseParam child_val = _childs[i].GetParamValue(inParamDescr.Id);
                    _gui_realization.OnWindowChange(_childs[i], inParamDescr.Id, child_val);
                }
            }
        }