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
SourceDiagnosticsPanel.h File Reference
#include <cstddef>
#include <cstdint>
#include <optional>
#include <span>
#include "donner/editor/SourceDiagnostics.h"
Include dependency graph for SourceDiagnosticsPanel.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  donner::editor::SourceDiagnosticCounts
 Severity totals shown in the source diagnostics header. More...
struct  donner::editor::SourceDiagnosticsPanelAction
 User interaction emitted by one diagnostics panel frame. More...
class  donner::editor::SourceDiagnosticsPanel
 Compact bottom panel presenting source warnings and errors. More...

Namespaces

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

Functions

SourceDiagnosticCounts donner::editor::CountSourceDiagnostics (std::span< const SourceDiagnostic > diagnostics)
const SourceDiagnosticdonner::editor::FindSourceDiagnostic (std::span< const SourceDiagnostic > diagnostics, std::uint64_t id)