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
donner::editor::internal::ToolbarPaintSlotState Struct Reference

Paint slot presentation state for the fill/stroke toolbar. More...

#include "donner/editor/EditorShellInternal.h"

Public Attributes

css::RGBA color = css::RGBA::RGB(0, 0, 0)
bool isNone = true
bool isCustom = false
std::optional< ToolbarPaintReferenceStatereference
std::string customLabel

Detailed Description

Paint slot presentation state for the fill/stroke toolbar.

Member Data Documentation

◆ color

css::RGBA donner::editor::internal::ToolbarPaintSlotState::color = css::RGBA::RGB(0, 0, 0)

◆ customLabel

std::string donner::editor::internal::ToolbarPaintSlotState::customLabel

◆ isCustom

bool donner::editor::internal::ToolbarPaintSlotState::isCustom = false

◆ isNone

bool donner::editor::internal::ToolbarPaintSlotState::isNone = true

◆ reference

std::optional<ToolbarPaintReferenceState> donner::editor::internal::ToolbarPaintSlotState::reference

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