protected override void SubscribeValueChanged(object instance) { base.SubscribeValueChanged(instance); // Subscribe to all master group descriptors values changing foreach (var masterGroup in m_masterGroups) { ValueChangedEventManager.AddListener(instance, this, masterGroup); } foreach (var dependencyGroup in m_dependencyGroups) { ValueChangedEventManager.AddListener(instance, this, dependencyGroup); } }
protected virtual void SubscribeValueChanged(object instance) { ValueChangedEventManager.AddListener(instance, this, m_descriptor); }