public bool HandleChildDelete(VariantInfo child) { m_Children.Remove(child); VariantOperation.GetOperation().RemoveVariantFromVariantAxis(child.AssignedVariant, AssignedAxis); return(true); }
public VariantTreeItem(VariantInfo info, int depth, Texture2D iconTexture) : base(info.nameHashCode, depth, info.Name) { m_info = info; icon = iconTexture; children = new List <TreeViewItem>(); }