Dungeon Architect
17.0.0
|
Public Member Functions | |
FlowExecGraphContextMenu (FlowExecGraphEditor host) | |
override void | Show (GraphEditor graphEditor, GraphPin sourcePin, Vector2 mouseWorld, UISystem uiSystem) |
Shows the context menu in the theme graph editor More... | |
Public Member Functions inherited from DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu | |
delegate void | OnRequestContextMenuCreation (Event e, UISystem uiSystem) |
delegate void | OnMenuItemClicked (object userdata, GraphContextMenuEvent e) |
void | HandleInput (Event e, UISystem uiSystem) |
Handles mouse input More... | |
Additional Inherited Members | |
Protected Member Functions inherited from DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu | |
GraphContextMenuEvent | BuildEvent (object userdata, UISystem uiSystem) |
void | DispatchMenuItemEvent (object action, GraphContextMenuEvent e) |
Protected Attributes inherited from DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu | |
bool | dragged |
int | dragButtonId = 1 |
GraphPin | sourcePin |
Vector2 | mouseWorldPosition |
Events inherited from DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu | |
OnRequestContextMenuCreation | RequestContextMenuCreation |
OnMenuItemClicked | MenuItemClicked |
Definition at line 179 of file FlowExecGraphEditor.cs.
|
virtual |
Shows the context menu in the theme graph editor
graph | The graph shown in the graph editor |
sourcePin | The source pin, if the user dragged a link out of a pin. null otherwise |
mouseWorld | The position of the mouse. The context menu would be shown from here |
Implements DungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu.
Definition at line 202 of file FlowExecGraphEditor.cs.