public RightClickHandler( DialogueWindow window, NodeSelection selection, ScrollManager scroll, DelayedMenu menu) { _window = window; _selection = selection; _scroll = scroll; _menu = menu; }
public InputController(DialogueWindow window) { Scroll = new ScrollManager(window, window.Graph); if (Vector2.Distance(window.Graph.scrollPosition, Vector2.one) < 2) { Scroll.SetViewToRect(window.Graph.root.rect); } _selection = new NodeSelection(window); _leftClick = new LeftClickHandler(window, _selection); _rightClick = new RightClickHandler(window, _selection, Scroll, _delayedMenu); }
public LeftClickHandler(DialogueWindow window, NodeSelection selection) { _window = window; _selection = selection; }