Beispiel #1
0
        public void TriggerBadObjectRemovalEvent(AbstractGameObject obj)
        {
            BadObjectRemovalEventArgs args = new BadObjectRemovalEventArgs(obj);

            OnRaiseBadObjectRemovalEvent(args);
        }
        protected virtual void OnRaiseBadObjectRemovalEvent(BadObjectRemovalEventArgs e)
        {
            EventHandler <BadObjectRemovalEventArgs> handler = RaiseBadObjectRemovalEvent;

            handler?.Invoke(e.Sender, e);
        }