private Rect GetNodeRect(BehaviorWindow window, Node node) { Vector2 position = window.GridToWindowPositionNoClipped(node.position); int nodeID = node.GetInstanceID(); return(new Rect( position.x, position.y, window.behaviorGraphEditor.nodeEditors[nodeID].GetNodeWidth(), window.behaviorGraphEditor.nodeEditors[nodeID].GetNodeHeight() )); }