Donner SVG 0.8.0
0.8.0 ยท ebf353960.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
DocumentPresenter.h File Reference

Installs one immutable presentation for all document and chrome passes. More...

#include <functional>
#include <memory>
#include "donner/editor/FramePresentation.h"
Include dependency graph for DocumentPresenter.h:
This graph shows which files directly or indirectly include this file:

Classes

class  donner::editor::DocumentPresenter
 Owns the installed frame; raster and chrome callbacks receive the same immutable object. More...

Namespaces

namespace  donner
 Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css.

Typedefs

using donner::editor::FramePresentationSink = std::function<void(std::shared_ptr<const FramePresentation>)>
 Sink that installs or clears both framebuffer passes together.

Detailed Description

Installs one immutable presentation for all document and chrome passes.