public void Remove() { GroupedNodeHierarchyData nhd = (GroupedNodeHierarchyData)data; NodeGroupGraph.Remove(nhd.nodeGroup.assetID); GetComponentInParent <GroupedNodesHierarchy>().Rebuild(); }
public override void OnDragEnd(PointerEventData eventData) { GroupedNodeHierarchyData nhd = (GroupedNodeHierarchyData)data; if (nhd.nodeGroup == null) { return; } rg.AddNodeGroup(nhd.nodeGroup, nodePosition); }
public string GetKey() { GroupedNodeHierarchyData nhd = (GroupedNodeHierarchyData)data; return(nhd.nodeGroup.assetID); }