# Editor.EditorEvent.ShowContextMenuEvent.Deconstruct

```csharp
void Deconstruct(out SceneEditorSession Session, out Menu Menu, out Ray CursorRay, out System.Nullable<SceneTraceResult> Trace)
```

### Parameters

- `out Session` (`SceneEditorSession`)
- `out Menu` (`Menu`)
- `out CursorRay` (`Ray`)
- `out Trace` (`System.Nullable<SceneTraceResult>`)

Declared in [Editor.EditorEvent.ShowContextMenuEvent](/api/Editor.EditorEvent.ShowContextMenuEvent).
Assembly: `Sandbox.Tools`.
