API Referenceglobal
ShowContextMenuEventclass
Event args for `Editor.EditorEvent.ISceneView.ShowContextMenu(Editor.EditorEvent.ShowContextMenuEvent)` events.
object→ShowContextMenuEvent
Constructors1
Showing 1 constructors
public ShowContextMenuEvent(Editor.SceneEditorSession Session, Editor.Menu Menu, Ray CursorRay, System.Nullable`1<Sandbox.SceneTraceResult> Trace)
| Parameter | Type | Description |
|---|---|---|
| Session | SceneEditorSession | — |
| Menu | Menu | — |
| CursorRay | Ray | — |
| Trace | Nullable<SceneTraceResult> | — |
No results match this filter.
Methods2
Showing 2 methods
public Editor.EditorEvent.ShowContextMenuEvent <Clone>$()
public void Deconstruct(Editor.SceneEditorSession Session, Editor.Menu Menu, Ray CursorRay, System.Nullable`1<Sandbox.SceneTraceResult> Trace)
| Parameter | Type | Description |
|---|---|---|
| Session | SceneEditorSession | — |
| Menu | Menu | — |
| CursorRay | Ray | — |
| Trace | Nullable<SceneTraceResult> | — |
Returns:
void—No results match this filter.
Properties4
Showing 4 properties
public Ray Editor.EditorEvent.ShowContextMenuEvent.CursorRay { get; set; }
Cursor ray when right-click was pressed.
public Editor.Menu Editor.EditorEvent.ShowContextMenuEvent.Menu { get; set; }
Context menu being opened. Feel free to add options to it in your handler.
public Editor.SceneEditorSession Editor.EditorEvent.ShowContextMenuEvent.Session { get; set; }
Scene editor session that the context menu is being opened for.
public System.Nullable`1<Sandbox.SceneTraceResult> Editor.EditorEvent.ShowContextMenuEvent.Trace { get; set; }
Trace result if we hit an object in the scene when right-clicking.
No results match this filter.