예제 #1
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);
            }
        }
예제 #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);
            }
        }
예제 #3
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);
            }
        }
예제 #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);
            }
        }