Class DebugVisualization
- Namespace
- Icy.Diagnostics
- Assembly
- IcyUI.dll
Dispatches per-element debug overlays - the only entry point Draw(IRenderContext) calls into.
public static class DebugVisualization
- Inheritance
-
DebugVisualization
- Inherited Members
Methods
RenderElementOverlays(UIElement, IRenderContext, Canvas)
Renders every IDebugOverlay active for element - its
Debug.Visualization override if it has one, otherwise canvas's
ActiveDebugTools.
public static void RenderElementOverlays(UIElement element, IRenderContext context, Canvas canvas)
Parameters
elementUIElementThe element being drawn.
contextIRenderContextThe render context, with Transform already set to
element's own screen transform.canvasCanvasThe canvas
elementbelongs to.