private static void Show(ScriptView scriptView, Vector2 nodePosition, Action <ScriptViewNode> onSuccess) { CreateNodeWindow window = GetWindow <CreateNodeWindow>(); window._nodePosition = nodePosition; window._onSuccess = onSuccess; window.View = scriptView; window.Show(); }
public EdgeConnectorListener(ScriptView scriptView) { _scriptView = scriptView; }
public static void ShowForDrop(ScriptView scriptView, Vector2 nodePosition, Action <ScriptViewNode> onSuccess) { Show(scriptView, nodePosition, onSuccess); }
public static void ShowForCreate(ScriptView scriptView, Vector2 nodePosition) { Show(scriptView, nodePosition, null); }