Пример #1
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            RoomEditNode other = obj as RoomEditNode;

            if (other == null)
            {
                return(false);
            }
            return(UniqueID.Equals(other.UniqueID));
        }
Пример #2
0
        private IRoomEditorFilter FindFilter()
        {
            RoomEditNode node = this;

            while (node != null)
            {
                if (node.Layer != null)
                {
                    return(node.Layer);
                }
                node = node.Parent as RoomEditNode;
            }
            return(null);
        }