public NodeAdd(ChainNode addedNode, ChainGroupView recievingGroup, Vector3 spawnLocation) { jsonid = addedNode.JsonId; nodeDragId = recievingGroup.NodeViewsEnumerable.First(cnv => cnv.ChainNode == addedNode).Draggable.DragID; groupDragId = recievingGroup.BackgroundPanel.Draggable.DragID; NodeType = addedNode.GetType(); initialLocation = spawnLocation; }
private Color GetBackgroundColor() { return(ColorMap.Resolve(ChainNode.GetType())); }