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)); }
private IRoomEditorFilter FindFilter() { RoomEditNode node = this; while (node != null) { if (node.Layer != null) { return(node.Layer); } node = node.Parent as RoomEditNode; } return(null); }