public void RemoveNode(CLUI_Node node) { if (node.parent != this) { return; } node.SetParent(this); _subnodes.Remove(node); }
public void AddNode(CLUI_Node node) { if (node.parent == this) { return; } if (node.parent != null) { node.parent.RemoveNode(node); } node.SetParent(this); if (_subnodes == null) { _subnodes = new List <CLUI_Node>(); } _subnodes.Add(node); }
public void RemoveNode(CLUI_Node node) { if (node.parent != this) return; node.SetParent(this); _subnodes.Remove(node); }
public void AddNode(CLUI_Node node) { if (node.parent == this) return; if (node.parent != null) { node.parent.RemoveNode(node); } node.SetParent(this); if (_subnodes == null) _subnodes = new List<CLUI_Node>(); _subnodes.Add(node); }