Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::editor::RenderPanePresenter Class Reference

Draws the document presentation and diagnostic overlays into the render pane. More...

#include "donner/editor/RenderPanePresenter.h"

Public Member Functions

void render (const RenderPanePresenterState &state) const
 Draw the advanced editor render pane's composited document tiles and, when enabled, the performance overlay (compact FPS pill or full frame graph).

Detailed Description

Draws the document presentation and diagnostic overlays into the render pane.

Member Function Documentation

◆ render()

void donner::editor::RenderPanePresenter::render ( const RenderPanePresenterState & state) const

Draw the advanced editor render pane's composited document tiles and, when enabled, the performance overlay (compact FPS pill or full frame graph).

Selection chrome is not drawn here: it is drawn immediately onto the window framebuffer after the document tiles and before ImGui, so it shares the tiles' transform exactly.

Parameters
statePresentation inputs for the current UI frame.

The documentation for this class was generated from the following file: