Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ PromoteInnerRegions()

void System.Xml.XmlDataDocument.PromoteInnerRegions ( XmlNode parent)
inlineprivate

Definition at line 1829 of file XmlDataDocument.cs.

1830 {
1831 _mapper.GetRegion(parent.ParentNode, out var rowElem);
1832 TreeIterator treeIterator = new TreeIterator(parent);
1833 bool flag = treeIterator.NextRowElement();
1834 while (flag)
1835 {
1836 XmlBoundElement xmlBoundElement = (XmlBoundElement)treeIterator.CurrentNode;
1837 flag = treeIterator.NextRightRowElement();
1840 }
1841 }
bool GetRegion(XmlNode node, [NotNullWhen(true)] out XmlBoundElement rowElem)
void SetNestedParentRegion(XmlBoundElement childRowElem)
void PromoteChild(XmlNode child, XmlNode prevSibling)

References System.Xml.XmlDataDocument._mapper, System.Xml.DataSetMapper.GetRegion(), System.Xml.XmlNode.ParentNode, System.Xml.XmlDataDocument.PromoteChild(), and System.Xml.XmlDataDocument.SetNestedParentRegion().

Referenced by System.Xml.XmlDataDocument.OnDeleteRow().