Donner SVG Editor & Engine
SVG-native editor and embeddable SVG2 + CSS3 engine in C++20, with GPU (WebGPU) and compact CPU renderers, built for correctness, security, and performance.
Loading...
Searching...
No Matches
EditorSampleCatalog.h File Reference
#include <span>
#include <string_view>
Include dependency graph for EditorSampleCatalog.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  donner::editor::EditorSample
 One built-in SVG document that can be loaded by editor UI surfaces. More...

Namespaces

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

Functions

std::span< const EditorSampledonner::editor::GetEditorSampleCatalog () noexcept
 Return the bounded, ordered set of built-in editor samples.
const EditorSampledonner::editor::FindEditorSample (std::string_view id) noexcept
 Find a built-in sample by its stable ASCII ID, or return nullptr.