24#ifndef KICAD_DIFF_RENDERER_GAL_H
25#define KICAD_DIFF_RENDERER_GAL_H
48 true,
true,
true,
true } };
70 const std::optional<KIID_PATH>& aHighlight = std::nullopt,
71 const std::set<KIID_PATH>& aHidden = {} );
void RenderSceneToOverlay(KIGFX::VIEW_OVERLAY &aOverlay, const DIFF_SCENE &aScene, const std::array< bool, CATEGORY_COUNT > &aVisible, const std::optional< KIID_PATH > &aHighlight, const std::set< KIID_PATH > &aHidden)
Push a DIFF_SCENE's shapes onto a VIEW_OVERLAY as filled, semi-transparent rectangles,...
constexpr std::array< bool, CATEGORY_COUNT > ALL_CATEGORIES_VISIBLE
Default-visible category filter — every CATEGORY shows.
The Cairo implementation of the graphics abstraction layer.