void InspectorOverlay::drawQuadHighlight() { if (!m_highlightQuad) return; Highlight highlight; buildQuadHighlight(*m_highlightQuad, m_quadHighlightConfig, &highlight); evaluateInOverlay("drawQuadHighlight", buildObjectForHighlight(highlight)); }
void InspectorOverlay::drawQuadHighlight() { if (!m_highlightQuad) return; Highlight highlight; buildQuadHighlight(m_page, *m_highlightQuad, m_quadHighlightConfig, &highlight); evaluateInOverlay("drawQuadHighlight", buildObjectForHighlight(m_page->mainFrame()->view(), highlight)); }
void InspectorOverlay::getHighlight(Highlight* highlight, InspectorOverlay::CoordinateSystem coordinateSystem) const { if (!m_highlightNode && !m_highlightQuad) return; highlight->type = HighlightTypeRects; if (m_highlightNode) buildNodeHighlight(m_highlightNode.get(), nullptr, m_nodeHighlightConfig, highlight, coordinateSystem); else buildQuadHighlight(*m_highlightQuad, m_quadHighlightConfig, highlight); }
void InspectorOverlay::getHighlight(Highlight* highlight) const { if (!m_highlightNode && !m_highlightQuad) return; highlight->type = HighlightTypeRects; if (m_highlightNode) buildNodeHighlight(m_highlightNode.get(), m_nodeHighlightConfig, highlight); else buildQuadHighlight(m_page, *m_highlightQuad, m_quadHighlightConfig, highlight); }