Пример #1
0
    /* Observer pattern */

    public void RegisterObserver(GaugeHealth gaugeHealth)
    {
        if (!m_GaugeHealthList.Contains(gaugeHealth))
        {
            m_GaugeHealthList.Add(gaugeHealth);
        }
    }
Пример #2
0
 public void UnregisterObserver(GaugeHealth gaugeHealth)
 {
     if (m_GaugeHealthList.Contains(gaugeHealth))
     {
         m_GaugeHealthList.Remove(gaugeHealth);
     }
 }