# GraphViewChange

> Set of changes in the graph that can be intercepted.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEditor.Experimental.GraphView](/engine/6000.7/script-reference/unityeditor/experimental/graphview.md)
* **Assembly:** UnityEditor

```csharp
public struct GraphViewChange
```

## Fields

| Value                                                                                                                      | Description                   |
| -------------------------------------------------------------------------------------------------------------------------- | ----------------------------- |
| [edgesToCreate](/engine/6000.7/script-reference/unityeditor/experimental/graphview/graphviewchange/edgestocreate.md)       | Edges about to be created.    |
| [elementsToRemove](/engine/6000.7/script-reference/unityeditor/experimental/graphview/graphviewchange/elementstoremove.md) | Elements about to be removed. |
| [movedElements](/engine/6000.7/script-reference/unityeditor/experimental/graphview/graphviewchange/movedelements.md)       | Elements already moved.       |
| [moveDelta](/engine/6000.7/script-reference/unityeditor/experimental/graphview/graphviewchange/movedelta.md)               | The delta of the last move.   |
