public void RemoveAlert(AlertBase alert)
        {
            AlertList.Remove(alert);

            if (alert is CollisionAlert)
            {
                CollisionAlertList.Remove((CollisionAlert) alert);
            }
            else if (alert is ResourceAlert)
            {
                ResourceAlertList.Remove((ResourceAlert) alert);
            }
        }
示例#2
0
        public void RemoveAlert(AlertBase alert)
        {
            AlertList.Remove(alert);

            if (alert is CollisionAlert)
            {
                CollisionAlertList.Remove((CollisionAlert)alert);
            }
            else if (alert is ResourceAlert)
            {
                ResourceAlertList.Remove((ResourceAlert)alert);
            }
        }
        public void AddAlert(AlertBase alert)
        {
            AlertList.Add(alert);

            if (alert is CollisionAlert)
            {
                CollisionAlertList.Add((CollisionAlert) alert);
            }
            else if (alert is ResourceAlert)
            {
                ResourceAlertList.Add((ResourceAlert) alert);
            }
        }
示例#4
0
        public void AddAlert(AlertBase alert)
        {
            AlertList.Add(alert);

            if (alert is CollisionAlert)
            {
                CollisionAlertList.Add((CollisionAlert)alert);
            }
            else if (alert is ResourceAlert)
            {
                ResourceAlertList.Add((ResourceAlert)alert);
            }
        }