public void Copy(BehaviourEventsObject _events)
        {
            if (_events == null)
            {
                return;
            }

            base.Copy(_events);

            Events.Clear();
            foreach (BehaviourEventObject _event in _events.Events)
            {
                Events.Add(new BehaviourEventObject(_event));
            }
        }
 public BehaviourEventsObject(BehaviourEventsObject _events) : base(_events as ICEOwnerObject)
 {
     Copy(_events);
 }