Here is a list of all documented class members with links to the class documentation for each member:
- c -
- c : donner::css::Specificity::ABC
- cacheBytes() : donner::geode::GeodeDocumentGeometryBudget, donner::geode::GeodeDocumentGeometryBudget::Limits
- cachedBindingCount() : donner::editor::ImGuiRuntimeRenderer
- cachedBytes : donner::svg::components::ResourceManagerContext::FetchSecurityStats
- cachedCanvasSize : donner::editor::CompositedPresentation::DiagnosticsSnapshot
- cachedEntity : donner::editor::CompositedPresentation::DiagnosticsSnapshot
- cachedHostFromLocal : donner::svg::components::ComputedPathComponent
- cachedHostSpline : donner::svg::components::ComputedPathComponent
- cachedLocalBounds : donner::svg::components::ComputedPathComponent
- cachedLocalPathLength : donner::svg::components::ComputedPathComponent
- cachedMs : donner::editor::FrameCostBreakdown::CompositedRender
- cachedRasterizeMs : donner::svg::compositor::CompositorController::RenderFrameStats
- cachedScopeBindingsForTesting() : donner::xml::components::XMLNamespaceContext
- cachedTileCount : donner::editor::FrameCostBreakdown::CompositedRender, donner::svg::compositor::CompositorController::RenderFrameStats
- cachedVersion : donner::editor::CompositedPresentation::DiagnosticsSnapshot
- cacheGeneration() : donner::svg::components::ResourceManagerContext
- cacheHits : donner::svg::components::FontResourceGraphCache::Stats, donner::svg::components::ResourceManagerContext::FetchSecurityStats
- cacheInvalidatedElements : donner::editor::AsyncSVGDocument::FlushResult
- calcMode : donner::svg::components::AnimationInterpolation
- calculateCanvasScaledDocumentSize() : donner::svg::components::LayoutSystem
- calculateDocumentSize() : donner::svg::components::LayoutSystem
- calculateITermImageRows() : donner::svg::TerminalImageViewer
- calculateRx() : donner::svg::components::EllipseProperties, donner::svg::components::RectProperties
- calculateRy() : donner::svg::components::EllipseProperties, donner::svg::components::RectProperties
- Callback : donner::svg::components::DecodedImageCacheReclaimer
- callback : donner::gpu::browser::BrowserGpuTask, donner::svg::components::DecodedImageCacheReclaimer
- callFunction() : donner::gpu::shader::FunctionBuilder
- CanAdopt() : donner::editor::FramePresentation
- canApply : donner::editor::GroupOperationAvailability, donner::editor::PathOperationAvailability
- cancel() : donner::editor::EventFrameWake, donner::editor::PenTool, donner::editor::TextTool, donner::svg::compositor::CancellationToken, donner::svg::DocumentMutationBatch
- cancelInFlight() : donner::editor::AsyncRenderer
- cancelled : donner::editor::SampleThumbnailRenderStats
- cancelledRenderCount() : donner::editor::AsyncRenderer
- cancelSampleThumbnailWork() : donner::editor::AsyncRenderer
- cancelSourceGutterDrag() : donner::editor::TextEditor
- canDeferGeometry() : donner::svg::PathShape
- candidateCount : donner::editor::FrameCostBreakdown::SourceRopes
- candidatesConsidered : donner::svg::compositor::ComplexityBucketerStats
- candidatesEvaluated : donner::svg::compositor::LayerResolverStats, donner::svg::compositor::MandatoryHintDetectorStats
- canEdit : donner::editor::internal::FillStrokeWidgetInteractionState
- canEncodeGeometry() : donner::geode::GeometryAdmission
- canGroup : donner::editor::MenuBarState
- canonicalCurveCount : donner::geode::EncodedPath::AxisStats
- canOverrideWidthHeightForSymbol : donner::svg::components::SizedElementComponent
- canProject() : donner::editor::CapturedPresentation
- canRedo() : donner::editor::EditorApp, donner::editor::MenuBarState, donner::editor::TextEditor, donner::editor::TextEditorCore, donner::editor::UndoTimeline
- canReserve() : donner::svg::components::DocumentResourceFamilyBudget, donner::svg::components::ParsedPayloadResourceBudget
- canReserveBytes() : donner::svg::RendererSurfaceBudget
- canRevert : donner::editor::MenuBarState
- canSave : donner::editor::MenuBarState
- canUndo() : donner::editor::EditorApp, donner::editor::MenuBarState, donner::editor::TextEditor, donner::editor::TextEditorCore, donner::editor::UndoTimeline
- canUngroup : donner::editor::MenuBarState
- canvasCommitGeneration : donner::editor::DocumentPixelCaptureIdentity
- canvasFreshness : donner::editor::LayerInspectorStatusReadback, donner::editor::repro::GlRnrReplayFrameDiagnostics
- canvasFromBitmap() : donner::svg::compositor::CompositorLayer, donner::svg::compositor::CompositorTile
- canvasFromDoc : donner::editor::SelectionChromeSnapshot
- canvasFromDocumentTransform() : donner::svg::SVGDocument, SVGDocument
- canvasOffset : donner::svg::compositor::CompositorController::LayerInspectorRow, donner::svg::compositor::CompositorController::SegmentInspectorRow, donner::svg::compositor::CompositorLayer
- canvasOffsetDoc : donner::editor::GlTextureCache::TileView, donner::editor::LayerInspectorStatusReadback::Tile, donner::editor::PresentedFrameTileGeometry, donner::editor::RenderResult::CompositedTile, donner::editor::repro::GlRnrReplayTileDiagnostics
- canvasOffsetPx : donner::svg::compositor::CompositorTile
- canvasSize() : donner::editor::CapturedPresentation, donner::editor::FrameCostBreakdown::Overlay, donner::svg::components::SVGDocumentContext, donner::svg::compositor::CompositorController::StateSnapshot, donner::svg::compositor::CompositorLayer::PayloadRaster, donner::svg::SVGDocument, SVGDocument
- canvasSizeOverride() : donner::svg::SVGDocument, SVGDocument
- cap : donner::StrokeStyle
- capabilities() : donner::geode::GeodeGpuRoot, donner::gpu::metal::MetalSurface, donner::gpu::vulkan::VulkanSwapchain
- capacity() : donner::SmallVector< T, DefaultSize >
- Capture() : donner::editor::CapturedPresentation
- capture() : donner::editor::GlTextureCache::PresentationResources, donner::svg::RetainedSpanSlot
- captureBytesReserved() : donner::svg::components::FilterExecutionBudget
- captureCancellations : donner::geode::GeodeDevice::ReadbackStats, donner::svg::RendererReadbackStats
- captureChromeSnapshot() : donner::editor::OverlayRenderer
- captureCpuSnapshot : donner::editor::PresentationSnapshotPlan, donner::editor::RenderRequest
- capturedDraws : donner::svg::RetainedSpanStats
- captureDependencies() : donner::svg::FontManager
- capturedPresentation() : donner::editor::CompositedPresentation, donner::editor::RenderResult
- CaptureForFrame() : donner::editor::FramePresentation
- captureFrames : donner::editor::repro::GlRnrReplayOptions
- captureHitGeometry() : donner::svg::components::RenderingContext
- captureHitTest() : donner::svg::DonnerController
- captureId : donner::editor::gui::EditorWindow::PresentedDocumentFrameIdentity, donner::editor::gui::internal::PresentationSubmissionQueue::Fence, donner::editor::PresentationIdentity, donner::editor::RenderRequest
- captureLeftMouseDownOrdinal : donner::editor::repro::GlRnrReplayOptions
- captureMs : donner::editor::FrameCostBreakdown::Overlay
- capturePointerTargets : donner::editor::RenderRequest
- captureRenderSnapshot() : donner::svg::RendererDriver
- captures : donner::editor::repro::GlRnrReplayResult
- captureTextureSnapshot : donner::editor::PresentationSnapshotPlan
- captureTimeouts : donner::geode::GeodeDevice::ReadbackStats
- cardHeight : donner::editor::SamplePickerLayout
- cardWidth : donner::editor::SamplePickerLayout
- caretBlinkVisible() : donner::editor::TextTool
- CaretBlinkVisibleAtPhase() : donner::editor::TextTool
- caretIndex() : donner::editor::TextTool
- CaretMove : donner::editor::TextTool
- caretTopDoc : donner::editor::TextTool::EditingChrome
- caseInsensitive : donner::css::AttributeSelector::Matcher
- caseSensitive : donner::editor::LanguageDefinition
- cast() : donner::svg::SVGElement, SVGElement
- Category : donner::svg::components::ParsedPayloadResourceBudget
- category : donner::svg::FontFamilyInfo
- catenaryMaxSlackPx : donner::editor::RopeSimulationOptions
- catenaryMinSlackPx : donner::editor::RopeSimulationOptions
- catenaryRestoringForcePerSec2 : donner::editor::RopeSimulationOptions
- catenarySlackRatio : donner::editor::RopeSimulationOptions
- cbegin() : donner::RcString, donner::RcStringOrRef
- cellAt() : donner::svg::TerminalImage
- cells : donner::svg::TerminalImage
- cellSizeLogicalPx : donner::geode::CheckerboardUnderlayParams
- cend() : donner::RcString, donner::RcStringOrRef
- center : donner::geode::RadialGradientParams
- central : donner::editor::EditorDockNodes
- cffValidationWork : donner::fonts::SfntValidationMetrics
- cffWorkLimitExceeded : donner::fonts::SfntValidationMetrics
- changed : donner::editor::InspectorNumericEdit
- changedLines() : donner::editor::TextEditorCore
- Channel : donner::svg::components::FEDisplacementMapComponent, donner::svg::components::FEFuncComponent, donner::svg::components::filter_primitive::DisplacementMap
- channel : donner::svg::components::FEFuncComponent
- character : donner::editor::Glyph, donner::gpu::shader::wgsl::detail::PunctuationEntry
- characters : donner::svg::components::ComputedTextGeometryComponent
- chargedBytes : donner::svg::components::ExternalUseStyleContext, donner::svg::RetainedSpansComponent
- checked : donner::editor::EditorMenuItemPresentation
- checkerboardDrawCount : donner::editor::FrameCostBreakdown::DirectPresentation
- checkerboardMs : donner::editor::FrameCostBreakdown::DirectPresentation
- checkerboardPipeline() : donner::geode::GeodeDevice
- checkerboardUnderlayPipeline() : donner::geode::GeodeDevice
- checkerSize : donner::gpu::shader::programs::CheckerboardParams
- children : donner::editor::EditorMenuNode, donner::gpu::shader::IrExpr::Node
- chipCount : donner::editor::TextEditor::SourceStyleDecoration
- chipKind : donner::editor::TextEditor::SourceStyleDecoration
- chipRange : donner::editor::StyleSourceContribution, donner::editor::TextEditor::SourceStyleDecoration
- chipTooltip : donner::editor::StyleSourceContribution, donner::editor::TextEditor::SourceStyleDecoration
- chrome() : donner::editor::FramePresentation
- chromeEnabled() : donner::editor::FramePresentation
- ChromeSquare : donner::editor::OverlayRenderer
- ChromeSquareForPoint() : donner::editor::OverlayRenderer
- chUnit() : donner::FontMetrics
- chUnitInEm : donner::FontMetrics
- chunkBuffer : donner::geode::GeoEncoder::SceneBatchBinding
- chunkBufferId : donner::geode::GeodeDevice::SceneBatchBindGroupKey, donner::geode::GeoEncoder::SceneBatchBinding
- chunkBytes : donner::geode::GeodeDevice::SceneBatchBindGroupKey, donner::geode::GeoEncoder::SceneBatchBinding
- chunkBytesForId() : donner::geode::GeodeResidentSlab
- ChunkedString() : donner::ChunkedString
- chunks() : donner::svg::components::FilterExecutionBudget
- className : donner::svg::components::ClassComponent, donner::svg::SVGElement, SVGElement
- ClassSelector() : donner::css::ClassSelector
- cleanSourceText() : donner::editor::EditorApp
- clear() : donner::editor::CommandQueue, donner::editor::EditorInputBridge, donner::editor::UndoTimeline, donner::geode::GeodeBufferPool, donner::geode::GeodeTransientResources, donner::geode::GeoEncoder, donner::SmallVector< T, DefaultSize >, donner::svg::components::DirtyFlagsComponent, donner::svg::compositor::ComplexityBucketer, donner::svg::compositor::MandatoryHintDetector, donner::svg::Property< T, kCascade >
- clearAll() : donner::svg::components::DirtyFlagsComponent
- clearAttributeSourceAnchors() : donner::components::AttributesComponent
- clearAttributeSourceLocation() : donner::xml::XMLNode
- clearAutocompleteData() : donner::editor::TextEditor
- clearAutocompleteEntries() : donner::editor::TextEditor
- clearClipMask() : donner::geode::GeoEncoder
- clearClipPolygon() : donner::geode::GeoEncoder
- clearClosingTagLocation() : donner::xml::XMLNode
- clearColor : donner::editor::gui::EditorWindowOptions, donner::gpu::browser::BrowserColorAttachment, donner::gpu::RenderPassColorAttachment
- clearComposeDeclines() : donner::svg::compositor::CompositorLayer
- clearCurrentFilePath() : donner::editor::EditorApp
- clearDirty() : donner::svg::compositor::CompositorLayer
- clearFailures() : donner::svg::components::SubDocumentCache
- clearFocusPartition() : donner::editor::TextEditor
- clearHighlightedLines() : donner::editor::TextEditor
- clearHoverSourceRanges() : donner::editor::TextEditor
- clearIfActive() : donner::editor::RotateCursorSet
- clearInitialContextPaint() : donner::svg::components::RenderingContext
- clearOpenFileError() : donner::editor::DialogPresenter
- clearOpeningTagLocation() : donner::xml::XMLNode
- clearPendingClick() : donner::editor::ViewportInteractionController
- clearSaveFileError() : donner::editor::DialogPresenter
- clearScissorRect() : donner::geode::GeoEncoder
- clearScrollToCursor() : donner::editor::TextEditorCore
- clearScrollToTop() : donner::editor::TextEditorCore
- clearSelection() : donner::editor::EditorApp, donner::editor::TextEditor
- clearSettlingIfSelectionChanged() : donner::editor::CompositedPresentation
- clearSourceFocusModeContextMenu() : donner::editor::TextEditor
- clearSourceLocation() : donner::xml::XMLNode
- clearSourceStyleDecorations() : donner::editor::TextEditor
- clearStyleAttributeProperties() : donner::svg::PropertyRegistry
- clearTargetTexture() : donner::svg::RendererGeode
- clearValueLocation() : donner::xml::XMLNode
- clickHitsCurrentSelection() : donner::editor::SelectTool
- clickHitsImmediatelySelectableElement() : donner::editor::SelectTool
- clientPosition : donner::svg::Event
- clipActive : donner::gpu::shader::programs::GaussianBlurParams
- clipEpoch : donner::svg::RetainedSpanKey
- clipFromLogical : donner::gpu::shader::programs::UiDrawParams
- clipGuidesDoc : donner::editor::SelectionChromeSnapshot
- clipMaskView : donner::geode::GeodeTextureEncoder::QuadParams
- clipMax : donner::gpu::shader::programs::GaussianBlurParams
- clipMin : donner::gpu::shader::programs::GaussianBlurParams
- clipPath : donner::svg::components::RenderingInstanceComponent, donner::svg::PropertyRegistry
- clipPaths : donner::svg::components::ComputedClipPathsComponent, donner::svg::ResolvedClip
- clipPathUnits : donner::svg::components::ClipPathComponent, donner::svg::SVGClipPathElement
- clipPathUnitsTransform : donner::svg::ResolvedClip
- clipPolygonPlanes : donner::gpu::shader::programs::SlugFillParams, donner::gpu::shader::programs::SlugGradientParams
- clipRect : donner::gpu::shader::programs::SlugFillInstance, donner::gpu::shader::programs::SlugFillParams, donner::svg::components::LayoutSystem, donner::svg::components::RenderingInstanceComponent, donner::svg::ResolvedClip
- clipRectActive : donner::gpu::shader::programs::SlugFillInstance, donner::gpu::shader::programs::SlugFillParams
- clipRule : donner::svg::components::ComputedClipPathsComponent::ClipPath, donner::svg::PropertyRegistry
- clipStateVersion() : donner::geode::GeoEncoder
- clipToCanvas : donner::svg::RendererDriver::EntityRangeBoundsOptions
- Clock : donner::editor::FlashDecorations, donner::editor::gui::internal::PresentationDeviceLossRecord, donner::editor::gui::internal::PresentationSubmissionQueue, donner::editor::NothingToPresentRetry
- ClockValue() : donner::svg::components::ClockValue
- close() : donner::geode::GeodeHandleRetirement, donner::gpu::browser::BrowserShareReleaseQueue
- closeAdmission() : donner::geode::GeodeGlyphCache
- closed() : donner::geode::GeodeHandleRetirement, donner::gpu::browser::BrowserShareReleaseQueue
- closedPath : donner::svg::components::TinySkiaPathCacheComponent
- closePath() : donner::PathBuilder
- cluster : donner::svg::TextBackend::ShapedGlyph, donner::svg::TextGlyph
- Code : donner::svg::compositor::CompositorController::PromoteResult
- code : donner::editor::gui::EditorWindowFonts, donner::gpu::shader::wgsl::Diagnostic, donner::svg::compositor::CompositorController::PromoteResult
- codepoint : donner::editor::repro::ReproEvent
- col0 : donner::gpu::shader::programs::FilterColorMatrixParams
- col1 : donner::gpu::shader::programs::FilterColorMatrixParams
- col2 : donner::gpu::shader::programs::FilterColorMatrixParams
- col3 : donner::gpu::shader::programs::FilterColorMatrixParams
- col4 : donner::gpu::shader::programs::FilterColorMatrixParams
- Collect() : donner::svg::components::NodeLifetimeCollector
- collect() : donner::svg::components::FontResourceGraph, donner::svg::components::FontResourceGraphCache
- collectAttributeSelectorNames() : donner::css::Selector
- collectBuiltinCalls() : donner::gpu::shader::IrExpr
- collectedInLastPass : donner::svg::DetachedNodeDiagnostics
- collectMatchedStyleRules() : donner::svg::components::StyleSystem
- collectRefs() : donner::gpu::shader::IrExpr
- collectTexturePixelStats : donner::editor::repro::GlRnrReplayOptions
- collectUserCalls() : donner::gpu::shader::IrExpr
- Color() : donner::css::Color
- color : donner::editor::internal::ToolbarPaintSlotState, donner::geode::GeoEncoder::ScenePaint, donner::gpu::BlendState, donner::gpu::shader::programs::DropShadowParams, donner::gpu::shader::programs::FloodParams, donner::gpu::shader::programs::SlugFillInstance, donner::gpu::shader::programs::SlugFillParams, donner::svg::FilterEffect::DropShadow, donner::svg::GradientStop, donner::svg::PaintServer::Solid, donner::svg::PropertyRegistry
- colorAttachments : donner::gpu::RenderPassDescriptor
- colorBlend : donner::gpu::browser::BrowserColorTarget
- colorFormat() : donner::geode::GeodeGradientPipeline, donner::geode::GeodeImagePipeline, donner::geode::GeodeMaskPipeline, donner::geode::GeodePipeline
- colorIndex : donner::editor::Glyph
- colorInterpolation : donner::svg::PropertyRegistry
- colorInterpolationFilters : donner::svg::components::FilterComponent, donner::svg::components::FilterGraph, donner::svg::components::FilterNode, donner::svg::PropertyRegistry
- colorize : donner::DiagnosticRenderer::Options, donner::editor::TextEditor, donner::editor::TextEditorCore
- colorizeInternal() : donner::editor::TextEditor, donner::editor::TextEditorCore
- colorizeRange() : donner::editor::TextEditor, donner::editor::TextEditorCore
- colorTargets : donner::gpu::browser::BrowserRenderPipelineRequest
- column : donner::editor::Coordinates, donner::editor::SourceDiagnostic, donner::editor::SourceEditPoint, donner::editor::SourcePoint
- columns : donner::editor::SamplePickerLayout, donner::gpu::shader::wgsl::Type, donner::svg::TerminalImage, donner::svg::TerminalSize
- combinator : donner::css::ComplexSelector::Entry
- command : donner::editor::EditorMenuNode, donner::editor::MouseModifiers
- commandBufferRoomWaitsForTest() : donner::gpu::metal::MetalDevice
- commandBuffers : donner::geode::GeodeCounters
- commandBuffersInFlightForTest() : donner::gpu::metal::MetalDevice
- commandCount() : donner::svg::RenderSnapshot
- commandPool : donner::gpu::vulkan::VulkanSurfaceContext
- commands : donner::gpu::SubmittedCommandBuffer, donner::Path, donner::svg::parser::PathParser::CommandList, donner::svg::RendererTextMaterializationBudget, donner::svg::RendererTextMaterializationBudget::Cost
- commentEnd : donner::editor::LanguageDefinition
- commentStart : donner::editor::LanguageDefinition
- commit() : donner::editor::TextTool
- commitOpenPath() : donner::editor::PenTool
- commitStaged() : donner::gpu::vulkan::TextureSyncStateTable
- committedSerial() : donner::gpu::SubmissionCompletion
- committedStateOf() : donner::gpu::vulkan::TextureSyncStateTable
- commitTransaction() : donner::editor::UndoTimeline
- commitTransformEditForTesting() : donner::editor::SidebarPresenter
- compactTouch() : donner::editor::EditorAdaptiveUiLayout
- compare() : donner::CaseInsensitiveCharTraits
- comparisonFrameIndex : donner::editor::repro::ReproExpectation
- CompileTimeMap() : donner::CompileTimeMap< Key, Value, N, Hasher, KeyEqual >
- complete() : donner::editor::FrameCallbackAdmission, donner::editor::gui::EditorWindowFonts, donner::svg::DonnerController::HitTestSnapshot, donner::svg::SVGAnimationEventBatch
- completeCompositorWarmupForTesting() : donner::editor::AsyncRenderer
- completed() : donner::editor::gui::internal::PresentationSubmissionQueue, donner::editor::SampleThumbnailRenderStats
- completedSerial : donner::editor::gui::internal::PresentationDeviceLossRecord, donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserBridge, donner::gpu::browser::BrowserDevice, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::SubmissionCompletion, donner::gpu::vulkan::VulkanDevice
- completedSubmissionSerial() : donner::gpu::BufferMappingHost
- CompletePresentationRoot() : donner::gpu::vulkan::VulkanDevice
- completeRequest : donner::editor::gui::internal::WgpuDiagnosticReadbackDecision
- completion : donner::gpu::BackendTextureExport
- CompletionBarrier : donner::editor::AsyncRenderer
- completionBarrierForTesting() : donner::editor::AsyncRenderer
- ComplexityBucketer() : donner::svg::compositor::ComplexityBucketer
- complexityBucketing : donner::svg::compositor::CompositorConfig
- complexPropertyBytes() : donner::svg::components::StyleResourceBudget, donner::svg::components::StyleResourceBudget::Limits, donner::svg::PropertyRegistry
- componentResolutionWork : donner::fonts::CffOutlineValidationResult
- components() : donner::svg::parser::PropertyParseFnParams
- ComponentValue() : donner::css::ComponentValue
- componentValues : donner::css::parser::DeclarationListParser::SecurityStats, donner::css::parser::RuleParser::SecurityStats
- compose() : donner::editor::DocumentPresentationCompositor
- composePayloadRefusalCount : donner::svg::compositor::CompositorController::RenderFrameStats
- composePayloadRefusalTotal : donner::svg::compositor::CompositorController::RenderFrameStats
- compositedOff : donner::editor::repro::GlRnrReplayOptions
- compositedPresentation() : donner::editor::RenderCoordinator
- compositedPreview : donner::editor::RenderResult
- compositedRender : donner::editor::FrameCostBreakdown
- compositedRenderCachedMs : donner::editor::FrameProfilerSample
- compositedRenderImmediateMs : donner::editor::FrameProfilerSample
- compositedRenderingMode() : donner::editor::AsyncRenderer, donner::editor::MenuBarActions, donner::editor::MenuBarState
- compositedUpload : donner::editor::FrameCostBreakdown
- compositedUploadMs : donner::editor::FrameProfilerSample
- compositionCountForTesting() : donner::editor::DocumentPresentationCompositor
- compositorCanvas : donner::editor::LayerInspectorStatusReadback, donner::editor::repro::GlRnrReplayFrameDiagnostics
- compositorCompositeTiles() : donner::editor::AsyncRenderer
- CompositorController() : donner::svg::compositor::CompositorController
- CompositorDebugPanel() : donner::editor::CompositorDebugPanel
- compositorFastPathCountersForTesting() : donner::editor::AsyncRenderer
- CompositorLayer() : donner::svg::compositor::CompositorLayer
- compositorLayerInspectorRows() : donner::editor::AsyncRenderer
- compositorRatio : donner::editor::EditorDockLayoutParams
- compositorReadbackCount : donner::editor::RenderResult::WorkerTimingBreakdown
- compositorReconstructCountForTesting() : donner::editor::AsyncRenderer
- compositorRenderFrameStats() : donner::editor::AsyncRenderer
- compositorResetCountForTesting() : donner::editor::AsyncRenderer
- compositorSegmentInspectorRows() : donner::editor::AsyncRenderer
- compositorSnapshot() : donner::svg::compositor::DualPathVerifier
- compositorState() : donner::editor::AsyncRenderer
- compositorTileOverlay : donner::editor::MenuBarState, donner::editor::RenderPanePresenterState
- compositorUsesRetainedDocumentForTesting() : donner::editor::AsyncRenderer
- compoundPathUnbundleAvailability() : donner::editor::EditorApp
- CompoundSelector() : donner::css::CompoundSelector
- compoundSelector : donner::css::ComplexSelector::Entry
- compressedFontDecompressionAttempts() : donner::svg::FontManager
- compute : donner::gpu::ComputePipelineDescriptor, donner::svg::CssTransform
- computeAllStyles() : donner::svg::components::StyleSystem
- computeAngleRadians() : donner::svg::MarkerOrient
- ComputedCircleComponent() : donner::svg::components::ComputedCircleComponent
- computedCx() : donner::svg::SVGCircleElement, donner::svg::SVGEllipseElement
- computedCy() : donner::svg::SVGCircleElement, donner::svg::SVGEllipseElement
- ComputedEllipseComponent() : donner::svg::components::ComputedEllipseComponent
- computedFilterBytes : donner::svg::components::DocumentResourceFamilyBudget::Limits
- ComputedFilterResourceBudget() : donner::svg::components::ComputedFilterResourceBudget
- computedGlyphOutlines() : donner::svg::SVGTextContentElement, donner::svg::TextEngine
- computedGlyphPaths() : donner::svg::SVGTextContentElement, donner::svg::TextEngine
- computedHeight() : donner::svg::SVGRectElement
- computedInkBounds() : donner::svg::SVGTextContentElement, donner::svg::TextEngine
- computedObjectBoundingBox() : donner::svg::SVGTextContentElement, donner::svg::TextEngine
- computedPathLength() : donner::svg::SVGGeometryElement
- computedR() : donner::svg::SVGCircleElement
- ComputedRectComponent() : donner::svg::components::ComputedRectComponent
- computedRx() : donner::svg::SVGEllipseElement, donner::svg::SVGRectElement
- computedRy() : donner::svg::SVGEllipseElement, donner::svg::SVGRectElement
- ComputedShadowTreeComponent() : donner::svg::components::ComputedShadowTreeComponent
- computedSpline() : donner::svg::SVGGeometryElement, donner::svg::SVGRectElement
- computedStopColor() : donner::svg::SVGStopElement
- ComputedStopComponent() : donner::svg::components::ComputedStopComponent
- computedStopOpacity() : donner::svg::SVGStopElement
- computedStyleBytes : donner::svg::components::DocumentResourceFamilyBudget::Limits
- computedStyleIfPresent() : donner::svg::SVGElement, SVGElement
- computedWidth() : donner::svg::SVGRectElement
- computedX() : donner::svg::SVGRectElement
- computedY() : donner::svg::SVGRectElement
- computeEntityRangeBounds() : donner::svg::RendererDriver
- computeEntryPoints : donner::gpu::ShaderModuleDescriptor
- computeNodeSubregion() : donner::svg::FilterRegionContext
- computeSizeProperties() : donner::svg::components::LayoutSystem
- computeSpecificity() : donner::css::ComplexSelector, donner::css::PseudoClassSelector
- computeStyle() : donner::svg::components::StyleSystem
- computeStylesFor() : donner::svg::components::StyleSystem
- coneAngleRad : donner::gpu::shader::programs::LightingParams
- config() : donner::svg::compositor::ComplexityBucketer, donner::svg::compositor::CompositorController
- configuration() : donner::gpu::vulkan::VulkanSwapchain
- configure() : donner::gpu::metal::MetalSurface, donner::gpu::vulkan::VulkanSwapchain
- configureSurface() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- conservative : donner::gpu::vulkan::ImageBarrierParams
- const_iterator : donner::RcString, donner::RcStringOrRef, donner::SmallVector< T, DefaultSize >
- const_reference : donner::SmallVector< T, DefaultSize >
- constantExpression : donner::gpu::shader::wgsl::Symbol
- constants() : donner::gpu::shader::IrModule
- constexprHashSupported : donner::CompileTimeMapDiagnostics
- constraintIterations : donner::editor::RopeSimulationOptions
- consume() : donner::css::SelectorTraversalBudget, donner::svg::components::FilterExecutionBudget
- consumeCompletedDragWriteback() : donner::editor::SelectTool
- consumedChars : donner::parser::IntegerParser::Result, donner::parser::LengthParser::Result, donner::parser::NumberParser::Result, donner::parser::ParserBase, donner::svg::parser::Number2dParser::Result
- consumeElementRemoveWritebacks() : donner::editor::EditorApp
- consumeOpenFileModalRequest() : donner::editor::DialogPresenter
- consumePendingStructuralRemap() : donner::editor::AsyncSVGDocument
- consumeQueuedMutation() : donner::editor::LayersPanel
- consumerBudgetRevision : donner::svg::FontFaceDependency
- consumeReadbackStats() : donner::geode::GeodeDevice, donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface
- consumeSaveFileModalRequest() : donner::editor::DialogPresenter
- consumeScrollEvents() : donner::editor::ViewportInteractionController
- consumeSelectionChanged() : donner::editor::LayersPanel
- consumeTransformWriteback() : donner::editor::EditorApp
- consumeTransformWritebacks() : donner::editor::EditorApp
- Contains() : donner::StringUtils
- contains() : donner::Box2< T >, donner::CompileTimeMap< Key, Value, N, Hasher, KeyEqual >, donner::svg::components::RenderingContext::HitGeometry
- contentGeneration : donner::svg::FontFaceAvailability
- contentId : donner::svg::CatalogFontAsset, donner::svg::FontFaceAvailability
- contentIdentity : donner::editor::SelectTool::ActiveDragPreview
- contentOnlyCapture : donner::editor::repro::GlRnrReplayOptions
- contentPerThumbPx : donner::editor::CanvasScrollbarAxis
- contentRegion : donner::editor::RenderPanePresenterState
- contents : donner::editor::repro::ReproSvgFile
- contentScale() : donner::editor::gui::EditorWindow
- contentSerial : donner::gpu::BackendTextureExport
- contentUnits : donner::svg::components::ResolvedMask
- context : donner::editor::InspectorTextParser, donner::gpu::browser::BrowserGpuTask
- contextBounds : donner::svg::components::PaintContextRemap
- contextCreates : donner::geode::GeodeDevice::ReadbackStats, donner::svg::RendererReadbackStats
- contextRemap : donner::svg::components::PaintResolvedReference
- contextualLengths : donner::svg::components::AnimatedValuesComponent
- contextualWorkBudget() : donner::svg::components::AnimationResourceBudget
- continuation : donner::editor::SoftWrapSegment
- continueStmt() : donner::gpu::shader::FunctionBuilder
- continuing : donner::gpu::shader::IrStmt::Data, donner::gpu::shader::wgsl::Statement
- contribution : donner::editor::DetachedStyleSourceContribution
- contributions : donner::editor::DetachedStyleSourceAnnotations, donner::editor::StyleSourceAnnotations
- controlDoc : donner::editor::SelectionChromeSnapshot::PathControlLine
- conversions : donner::editor::ConvertTextsToOutlinesResult
- convertTextToOutlines : donner::editor::MenuBarActions
- convertToOutlineGlyphs() : donner::svg::SVGTextElement, SVGTextElement
- convertToPath() : donner::svg::SVGTextElement, SVGTextElement
- Coordinates() : donner::editor::Coordinates
- copy : donner::editor::MenuBarActions, donner::editor::TextEditor
- copySize : donner::gpu::CopyTextureToBufferCommand, donner::gpu::CopyTextureToTextureCommand
- copyTextureToBuffer() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::CommandEncoder
- copyTextureToTexture() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::CommandEncoder
- coreHeight : donner::geode::FilterTilePlan
- coreWidth : donner::geode::FilterTilePlan
- corner : donner::editor::SelectionTransformHandleIntent, donner::editor::SelectTool::ActiveGesturePreview
- count : donner::FrameSuspendTotals, donner::geode::GeodeDevice::ReadbackStats, donner::svg::RendererReadbackStats
- countBindGroup() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- countBuffer() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- countBufferWrite() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- countByKind : donner::FrameSuspendTotals
- countCommandBuffers() : donner::geode::GeodeDevice
- countDraws() : donner::geode::GeodeDevice
- counters() : donner::geode::GeodeDevice, donner::svg::FrameTimings
- countGlyphResidencyEvictions() : donner::geode::GeodeDevice
- countGlyphResidencyHit() : donner::geode::GeodeDevice
- countGlyphResidencyUpload() : donner::geode::GeodeDevice
- countPathEncode() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- countPipelineSwitch() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- countSubmit() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- countTexture() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- countTextureRelease() : donner::geode::GeodeDevice
- countTextureWrite() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- coverage() : donner::editor::GlTextureCache::PresentationResources, donner::editor::PresentationRepairIdentity
- coverageDiagnostics() : donner::editor::GlTextureCache
- cpuBudget : donner::geode::GeodeTextInstanceRecordComponent
- cpuMirrorReservation : donner::geode::GeodeResidentGradientSlot, donner::geode::GeodeResidentSlot
- cpuPaintBytes : donner::geode::GeodeResidentSlot
- cpuRecordBytes : donner::geode::GeodeResidentSlot
- cpuReservation : donner::geode::GeodeTextInstanceRecordComponent
- cpuRetainedBytes : donner::geode::GeodeTextInstanceRecordComponent
- cpuRetainedBytesForTesting() : donner::geode::GeodeTextInstanceRecordComponent
- cpuSnapshotRequestId : donner::editor::RenderRequest, donner::editor::RenderResult
- cpuUniformBytes : donner::geode::GeodeResidentGradientSlot, donner::geode::GeodeResidentSlot
- Create() : donner::editor::ImGuiRuntimeRenderer, donner::gpu::metal::MetalDevice, donner::gpu::metal::MetalSurface, donner::gpu::vulkan::VulkanDevice, donner::gpu::vulkan::VulkanSwapchain, donner::svg::components::ContextualLengthRecipe, donner::svg::components::DecodedImageReservation, donner::svg::parser::PropertyParseFnParams, donner::svg::SVGAElement, donner::svg::SVGCircleElement, donner::svg::SVGClipPathElement, donner::svg::SVGDefsElement, donner::svg::SVGDescElement, donner::svg::SVGEllipseElement, donner::svg::SVGFEGaussianBlurElement, donner::svg::SVGFEOffsetElement, donner::svg::SVGFilterElement, donner::svg::SVGGElement, donner::svg::SVGImageElement, donner::svg::SVGLinearGradientElement, donner::svg::SVGLineElement, donner::svg::SVGMarkerElement, donner::svg::SVGMaskElement, donner::svg::SVGMetadataElement, donner::svg::SVGPathElement, donner::svg::SVGPatternElement, donner::svg::SVGPolygonElement, donner::svg::SVGPolylineElement, donner::svg::SVGRadialGradientElement, donner::svg::SVGRectElement, donner::svg::SVGStopElement, donner::svg::SVGStyleElement, donner::svg::SVGSVGElement, donner::svg::SVGSwitchElement, donner::svg::SVGSymbolElement, donner::svg::SVGTextElement, donner::svg::SVGTextPathElement, donner::svg::SVGTitleElement, donner::svg::SVGTSpanElement, donner::svg::SVGUnknownElement, donner::svg::SVGUseElement, SVGFEGaussianBlurElement, SVGTextElement, SVGTSpanElement
- createAnchor() : donner::xml::XMLSourceStore
- createBindGroup() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- createBindGroupLayout() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- createBuffer() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- CreateCDataNode() : donner::xml::XMLNode
- createCommandEncoder() : donner::gpu::Device
- CreateCommentNode() : donner::xml::XMLNode
- createComputedFilter() : donner::svg::components::FilterSystem
- createComputedLocalTransformComponentWithStyle() : donner::svg::components::LayoutSystem
- createComputedPath() : donner::svg::components::ShapeSystem
- createComputedPathIfShape() : donner::svg::components::ShapeSystem
- createComputedSizedElementComponentWithStyle() : donner::svg::components::LayoutSystem
- createComputedStop() : donner::svg::components::PaintSystem
- createComputeEntryPoint() : donner::gpu::shader::ModuleBuilder
- createComputePipeline() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- CreateDataNode() : donner::xml::XMLNode
- CreateDocTypeNode() : donner::xml::XMLNode
- CreateDocumentNode() : donner::xml::XMLNode
- CreateElementMutationBatch() : donner::svg::SVGElement, SVGElement
- CreateElementNode() : donner::xml::XMLNode
- CreateElementNodeOn() : donner::xml::XMLNode
- CreateElementWriteAccess() : donner::svg::SVGElement, SVGElement
- CreateEmpty() : donner::Box2< T >
- CreateEmptyEntity() : donner::svg::SVGElement, SVGElement
- CreateEntity() : donner::xml::XMLNode
- CreateEntityOn() : donner::svg::SVGElement, SVGElement
- createFeImageShadowTree() : donner::svg::components::RenderingContext
- CreateForAttribute() : donner::svg::parser::PropertyParseFnParams
- CreateForBackend() : donner::gpu::Handle< Tag >
- CreateForRegistry() : donner::editor::UiTextureId
- CreateForTeardownTest() : donner::gpu::vulkan::VulkanDevice
- createFragmentEntryPoint() : donner::gpu::shader::ModuleBuilder
- CreateFromEntityHandle() : donner::svg::SVGElement, SVGElement
- CreateFromHandle() : donner::svg::SVGDocument, SVGDocument
- CreateFromRegistry() : donner::xml::XMLDocument
- createFunction() : donner::gpu::shader::ModuleBuilder
- CreateGpuDeviceOver : donner::geode::GeodeGpuRoot
- CreateHeadless() : donner::geode::GeodeDevice
- createLogicalDevice() : donner::geode::GeodePhysicalDeviceOwner
- CreateNativeObjectsForPresentationTest() : donner::gpu::vulkan::VulkanDevice
- createOffscreenInstance() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia, donner::svg::RenderSnapshotRecorder
- CreateOn() : donner::svg::SVGAnimateElement, donner::svg::SVGAnimateMotionElement, donner::svg::SVGAnimateTransformElement, donner::svg::SVGDescElement, donner::svg::SVGFEBlendElement, donner::svg::SVGFEColorMatrixElement, donner::svg::SVGFEComponentTransferElement, donner::svg::SVGFECompositeElement, donner::svg::SVGFEConvolveMatrixElement, donner::svg::SVGFEDiffuseLightingElement, donner::svg::SVGFEDisplacementMapElement, donner::svg::SVGFEDistantLightElement, donner::svg::SVGFEDropShadowElement, donner::svg::SVGFEFloodElement, donner::svg::SVGFEFuncAElement, donner::svg::SVGFEFuncBElement, donner::svg::SVGFEFuncGElement, donner::svg::SVGFEFuncRElement, donner::svg::SVGFEGaussianBlurElement, donner::svg::SVGFEImageElement, donner::svg::SVGFEMergeElement, donner::svg::SVGFEMergeNodeElement, donner::svg::SVGFEMorphologyElement, donner::svg::SVGFEOffsetElement, donner::svg::SVGFEPointLightElement, donner::svg::SVGFESpecularLightingElement, donner::svg::SVGFESpotLightElement, donner::svg::SVGFETileElement, donner::svg::SVGFETurbulenceElement, donner::svg::SVGFilterElement, donner::svg::SVGFilterPrimitiveStandardAttributes, donner::svg::SVGGElement, donner::svg::SVGLinearGradientElement, donner::svg::SVGLineElement, donner::svg::SVGMetadataElement, donner::svg::SVGMPathElement, donner::svg::SVGPatternElement, donner::svg::SVGPolylineElement, donner::svg::SVGRadialGradientElement, donner::svg::SVGSetElement, donner::svg::SVGStopElement, donner::svg::SVGStyleElement, donner::svg::SVGSVGElement, donner::svg::SVGSwitchElement, donner::svg::SVGTitleElement, donner::svg::SVGUnknownElement, donner::svg::SVGUseElement, SVGFEGaussianBlurElement
- CreateOverPhysicalDeviceOwner() : donner::geode::GeodeDevice
- CreateOverSelectedRoot() : donner::geode::GeodeDevice
- CreateOverSharedRoot() : donner::gpu::vulkan::VulkanDevice
- createPipelineLayout() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- CreatePresentationProbe() : donner::gpu::vulkan::VulkanDevice
- CreateProcessingInstructionNode() : donner::xml::XMLNode
- createRenderPipeline() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- createSampler() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- createShaderModule() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- createShadowSizedElementComponent() : donner::svg::components::LayoutSystem
- createShadowTrees() : donner::svg::components::PaintSystem
- CreateSharedRoot() : donner::gpu::vulkan::VulkanDevice
- CreateSharedRootWithPresentationSupport() : donner::gpu::vulkan::VulkanDevice
- CreateSharedRootWithTimelineSemaphoreForTest() : donner::gpu::vulkan::VulkanDevice
- createSpan() : donner::xml::XMLSourceStore
- createSurface() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- createTexture() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- createTextureView() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- createVertexEntryPoint() : donner::gpu::shader::ModuleBuilder
- CreateWithPresentationSupport() : donner::gpu::vulkan::VulkanDevice
- CreateWithTimelineSemaphoreForTest() : donner::gpu::vulkan::VulkanDevice
- CreateXMLDeclarationNode() : donner::xml::XMLNode
- cropMode : donner::editor::repro::GlRnrReplayOptions, donner::editor::repro::ReproExpectation
- cropRect : donner::editor::repro::ReproExpectation
- cross() : donner::Vector2< T >
- crossSpanKern() : donner::svg::TextBackend, donner::svg::TextBackendFull, donner::svg::TextBackendSimple
- crossSpanKernNoKerning() : donner::svg::TextBackend
- cssEndOffset : donner::svg::components::StylesheetSourceMapSegment
- cssStartOffset : donner::svg::components::StylesheetSourceMapSegment
- CssTransform() : donner::svg::CssTransform
- ctrl : donner::editor::LayersPanel::ClickModifiers
- ctrlKey : donner::svg::Event
- cubicToQuadratic() : donner::Path
- culledCount : donner::editor::FrameCostBreakdown::SourceRopes
- cullMode : donner::gpu::RenderPipelineDescriptor
- cullModeCode : donner::gpu::browser::BrowserRenderPipelineRequest
- cullSnapshot() : donner::editor::OverlayRenderer
- cumulativeNetBytes : donner::MemoryStageSample
- current() : donner::editor::app::RenderSession, donner::svg::RenderingInstanceView::SavedState
- currentCanvasSize : donner::editor::PresentationRenderScheduleDecision, donner::editor::PresentationRenderScheduleInput
- currentColor : donner::svg::components::AnimationValueContext, donner::svg::PaintParams
- currentDocumentDelta : donner::editor::SelectTool::ActiveGesturePreview
- currentEntity() : donner::svg::RenderingInstanceView
- currentFilePath() : donner::editor::EditorApp
- currentFrame() : donner::editor::DocumentPresenter
- currentFrameVersion() : donner::editor::AsyncSVGDocument
- currentImage() : donner::gpu::vulkan::VulkanSwapchain
- currentOffset() : donner::parser::ParserBase
- currentPoint() : donner::PathBuilder
- currentRange() : donner::parser::ParserBase
- currentRasterViewport : donner::editor::PresentationRenderScheduleDecision, donner::editor::PresentationRenderScheduleInput
- currentTarget : donner::svg::Event
- currentTexture() : donner::gpu::metal::MetalSurface
- currentThreadHasAccess() : donner::svg::DocumentState
- currentThreadHasWriteAccess() : donner::svg::components::SVGDocumentContext, donner::svg::DocumentState
- currentTime() : donner::svg::SVGDocument, SVGDocument
- currentVersion : donner::editor::PresentationRenderScheduleDecision, donner::editor::PresentationRenderScheduleInput
- cursor : donner::svg::PropertyRegistry
- cursorAt() : donner::svg::DonnerController
- cursorOffset : donner::editor::TextEditor::AutocompleteRequest
- cursorPosition : donner::editor::EditorState
- cursorPositionChanged() : donner::editor::TextEditorCore
- cursorPositionChangedRef() : donner::editor::TextEditorCore
- cursorScreen : donner::editor::RenderPaneScrollEvent
- curveBase : donner::gpu::shader::programs::SlugFillInstance, donner::gpu::shader::programs::SlugFillParams
- curveCount : donner::geode::EncodedPath::Band, donner::gpu::shader::programs::SlugFillBand, donner::gpu::shader::programs::SlugGradientBand, donner::gpu::shader::programs::SlugMaskBand
- curveIndices : donner::geode::EncodedPath
- curveReferenceCount : donner::geode::EncodedPath::AxisStats
- curves : donner::geode::EncodedPath, donner::geode::GeodeResidentGradientSlot, donner::geode::GeodeResidentSlot
- curveStart : donner::geode::EncodedPath::Band, donner::gpu::shader::programs::SlugFillBand, donner::gpu::shader::programs::SlugGradientBand, donner::gpu::shader::programs::SlugMaskBand
- curveTo() : donner::PathBuilder
- customLabel : donner::editor::internal::ToolbarPaintSlotState
- cut : donner::editor::MenuBarActions, donner::editor::TextEditor
- CutShapesCommand() : donner::editor::EditorCommand
- cx : donner::svg::components::CircleProperties, donner::svg::components::ComputedRadialGradientComponent, donner::svg::components::EllipseProperties, donner::svg::components::RadialGradientComponent, donner::svg::SVGCircleElement, donner::svg::SVGEllipseElement, donner::svg::SVGRadialGradientElement
- cy : donner::svg::components::CircleProperties, donner::svg::components::ComputedRadialGradientComponent, donner::svg::components::EllipseProperties, donner::svg::components::RadialGradientComponent, donner::svg::SVGCircleElement, donner::svg::SVGEllipseElement, donner::svg::SVGRadialGradientElement