void ShowTooltip() { if (m_TooltipPreview == null) { return; } if (m_TooltipPreview.isShowing) { return; } m_TooltipPreview.Show(); AdjustPosition(); }
void ShowTooltip() { if (m_TooltipPreview == null) { return; } if (m_TooltipPreview.isShowing) { return; } m_TooltipPreview.Show(); m_TooltipPreview.style.left = this.pane.resolvedStyle.width + BuilderConstants.TooltipPreviewYOffset; m_TooltipPreview.style.top = m_Viewport.viewportWrapper.worldBound.y; }
void OnItemMouseEnter(MouseEnterEvent evt) { var box = evt.target as VisualElement; var libraryTreeItem = box.GetProperty(BuilderConstants.LibraryItemLinkedManipulatorVEPropertyName) as BuilderLibraryTreeItem; if (!libraryTreeItem.hasPreview) { return; } var sample = libraryTreeItem.makeVisualElementCallback?.Invoke(); if (sample == null) { return; } m_TooltipPreview.Add(sample); m_TooltipPreview.Show(); m_TooltipPreview.style.left = m_BuilderPaneContent.pane.resolvedStyle.width + BuilderConstants.TooltipPreviewYOffset; m_TooltipPreview.style.top = m_BuilderPaneContent.pane.resolvedStyle.top; }
void OnItemMouseEnter(MouseEnterEvent evt) { var box = evt.target as VisualElement; var item = box.GetProperty(BuilderConstants.LibraryItemLinkedManipulatorVEPropertyName) as LibraryTreeItem; if (item.makeVisualElement == null) { return; } var sample = item.makeVisualElement(); if (sample == null) { return; } m_TooltipPreview.Add(sample); m_TooltipPreview.Show(); m_TooltipPreview.style.left = this.pane.resolvedStyle.width + BuilderConstants.TooltipPreviewYOffset; m_TooltipPreview.style.top = this.pane.resolvedStyle.top; }