Here is a list of all documented functions with links to the class documentation for each member:
- c -
- cachedScopeBindingsForTesting() : donner::xml::components::XMLNamespaceContext
- 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
- callFunction() : donner::gpu::shader::FunctionBuilder
- cancel() : donner::editor::PenTool, donner::editor::TextTool, donner::svg::compositor::CancellationToken, donner::svg::DocumentMutationBatch
- cancelInFlight() : donner::editor::AsyncRenderer
- cancelledRenderCount() : donner::editor::AsyncRenderer
- cancelSampleThumbnailWork() : donner::editor::AsyncRenderer
- cancelSourceGutterDrag() : donner::editor::TextEditor
- canEncodeGeometry() : donner::geode::GeometryAdmission
- canRedo() : donner::editor::EditorApp, donner::editor::TextEditor, donner::editor::UndoTimeline
- canReserve() : donner::svg::components::ParsedPayloadResourceBudget
- canUndo() : donner::editor::EditorApp, donner::editor::TextEditor, donner::editor::UndoTimeline
- canvasFromBitmap() : donner::svg::compositor::CompositorLayer
- canvasFromDocumentTransform() : donner::svg::SVGDocument, SVGDocument
- canvasOffset() : donner::svg::compositor::CompositorLayer
- canvasSize() : donner::svg::SVGDocument, SVGDocument
- capacity() : donner::SmallVector< T, DefaultSize >
- capture() : donner::gpu::baseline::WgpuBaselineCapturer
- captureChromeSnapshot() : donner::editor::OverlayRenderer
- captureRenderSnapshot() : donner::svg::RendererDriver
- caretBlinkVisible() : donner::editor::TextTool
- CaretBlinkVisibleAtPhase() : donner::editor::TextTool
- caretIndex() : donner::editor::TextTool
- cast() : donner::svg::SVGElement, SVGElement
- cbegin() : donner::RcString, donner::RcStringOrRef
- cellAt() : donner::svg::TerminalImage
- cend() : donner::RcString, donner::RcStringOrRef
- checkerboardPipeline() : donner::geode::GeodeDevice
- checkerboardUnderlayPipeline() : donner::geode::GeodeDevice
- ChromeSquareForPoint() : donner::editor::OverlayRenderer
- chUnit() : donner::FontMetrics
- chunkBytesForId() : donner::geode::GeodeResidentSlab
- ChunkedString() : donner::ChunkedString
- chunks() : donner::svg::components::FilterExecutionBudget
- className() : 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
- clearClipMask() : donner::geode::GeoEncoder
- clearClipPolygon() : donner::geode::GeoEncoder
- clearClosingTagLocation() : donner::xml::XMLNode
- clearCurrentFilePath() : donner::editor::EditorApp
- clearDirty() : donner::svg::compositor::CompositorLayer
- clearFailures() : donner::svg::components::SubDocumentCache
- clearFocusPartition() : donner::editor::TextEditor
- clearHostCommandEncoder() : donner::geode::GeodeWgpuAdapterDevice
- clearHoverSourceRanges() : donner::editor::TextEditor
- clearIfActive() : donner::editor::RotateCursorSet
- clearInitialContextPaint() : donner::svg::components::RenderingContext
- clearOpeningTagLocation() : donner::xml::XMLNode
- clearScissorRect() : donner::geode::GeoEncoder
- 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
- clipMaskSampler() : donner::geode::GeodeImagePipeline
- clipPathUnits() : donner::svg::SVGClipPathElement
- clipRect() : donner::svg::components::LayoutSystem
- clipStateVersion() : donner::geode::GeoEncoder
- ClockValue() : donner::svg::components::ClockValue
- closePath() : donner::PathBuilder
- Collect() : donner::svg::components::NodeLifetimeCollector
- collectAttributeSelectorNames() : donner::css::Selector
- collectBuiltinCalls() : donner::gpu::shader::IrExpr
- collectMatchedStyleRules() : donner::svg::components::StyleSystem
- collectRefs() : donner::gpu::shader::IrExpr
- collectUserCalls() : donner::gpu::shader::IrExpr
- Color() : donner::css::Color
- colorFormat() : donner::geode::GeodeGradientPipeline, donner::geode::GeodeImagePipeline, donner::geode::GeodeMaskPipeline, donner::geode::GeodePipeline
- colorize() : donner::editor::TextEditor
- commandCount() : donner::svg::RenderSnapshot
- commands() : donner::Path
- commit() : donner::editor::TextTool
- commitOpenPath() : donner::editor::PenTool
- commitStaged() : donner::gpu::vulkan::TextureSyncStateTable
- commitTransaction() : donner::editor::UndoTimeline
- commitTransformEditForTesting() : donner::editor::SidebarPresenter
- compactTouch() : donner::editor::EditorAdaptiveUiLayout
- compare() : donner::CaseInsensitiveCharTraits
- CompileTimeMap() : donner::CompileTimeMap< Key, Value, N, Hasher, KeyEqual >
- completeCompositorWarmupForTesting() : donner::editor::AsyncRenderer
- completedSerial() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- complexPropertyBytes() : donner::svg::PropertyRegistry
- components() : donner::svg::parser::PropertyParseFnParams
- ComponentValue() : donner::css::ComponentValue
- compose() : donner::editor::DocumentPresentationCompositor
- compositedRenderingMode() : donner::editor::AsyncRenderer
- compositionCountForTesting() : donner::editor::DocumentPresentationCompositor
- compositorCompositeTiles() : donner::editor::AsyncRenderer
- CompositorController() : donner::svg::compositor::CompositorController
- compositorFastPathCountersForTesting() : donner::editor::AsyncRenderer
- CompositorLayer() : donner::svg::compositor::CompositorLayer
- compositorLayerInspectorRows() : donner::editor::AsyncRenderer
- 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
- compositorUsesRetainedDocumentForTesting() : donner::editor::AsyncRenderer
- compoundPathUnbundleAvailability() : donner::editor::EditorApp
- CompoundSelector() : donner::css::CompoundSelector
- compressedFontDecompressionAttempts() : donner::svg::FontManager
- compute() : 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
- 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
- computedStyleIfPresent() : donner::svg::SVGElement, SVGElement
- computedWidth() : donner::svg::SVGRectElement
- computedX() : donner::svg::SVGRectElement
- computedY() : donner::svg::SVGRectElement
- computeEntityRangeBounds() : donner::svg::RendererDriver
- computeSizeProperties() : donner::svg::components::LayoutSystem
- computeSpecificity() : donner::css::ComplexSelector, donner::css::PseudoClassSelector
- computeStyle() : donner::svg::components::StyleSystem
- computeStylesFor() : donner::svg::components::StyleSystem
- config() : donner::svg::compositor::CompositorController
- configureSurface() : donner::gpu::Device
- constants() : donner::gpu::shader::IrModule
- consume() : donner::css::SelectorTraversalBudget, donner::svg::components::FilterExecutionBudget
- consumeCompletedDragWriteback() : donner::editor::SelectTool
- consumedChars() : donner::parser::ParserBase
- consumeElementRemoveWritebacks() : donner::editor::EditorApp
- consumeOpenFileModalRequest() : donner::editor::DialogPresenter
- consumePendingStructuralRemap() : donner::editor::AsyncSVGDocument
- consumeQueuedMutation() : donner::editor::LayersPanel
- 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 >
- contentScale() : donner::editor::gui::EditorWindow
- continueStmt() : donner::gpu::shader::FunctionBuilder
- convertToOutlineGlyphs() : donner::svg::SVGTextElement, SVGTextElement
- convertToPath() : donner::svg::SVGTextElement, SVGTextElement
- Coordinates() : donner::editor::Coordinates
- copy() : donner::editor::TextEditor
- copyTextureToBuffer() : donner::gpu::CommandEncoder
- copyTextureToTexture() : donner::gpu::CommandEncoder
- countBindGroup() : donner::geode::GeodeGpuContext
- countBuffer() : donner::geode::GeodeGpuContext
- countBufferWrite() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- counters() : donner::geode::GeodeDevice
- countGlyphResidencyEvictions() : donner::geode::GeodeDevice
- countGlyphResidencyHit() : donner::geode::GeodeDevice
- countGlyphResidencyUpload() : donner::geode::GeodeDevice
- countPathEncode() : donner::geode::GeodeGpuContext
- countPipelineSwitch() : donner::geode::GeodeGpuContext
- countSubmit() : donner::geode::GeodeGpuContext
- countTexture() : donner::geode::GeodeGpuContext
- countTextureWrite() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- coverageDiagnostics() : donner::editor::GlTextureCache
- Create() : donner::gpu::baseline::WgpuBaselineCapturer, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice, 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::Device
- createBindGroupLayout() : donner::gpu::Device
- createBuffer() : 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::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 >
- createFragmentEntryPoint() : donner::gpu::shader::ModuleBuilder
- CreateFromEntityHandle() : donner::svg::SVGElement, SVGElement
- CreateFromExternal() : donner::geode::GeodeDevice
- CreateFromHandle() : donner::svg::SVGDocument, SVGDocument
- CreateFromRegistry() : donner::xml::XMLDocument
- createFunction() : donner::gpu::shader::ModuleBuilder
- CreateHeadless() : donner::geode::GeodeDevice
- createOffscreenInstance() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia, donner::svg::RenderSnapshotRecorder
- CreateOn() : donner::svg::SVGAnimateElement, 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::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
- createPipelineLayout() : donner::gpu::Device
- CreateProcessingInstructionNode() : donner::xml::XMLNode
- createRenderPipeline() : donner::gpu::Device
- createSampler() : donner::gpu::Device
- createShaderModule() : donner::gpu::Device
- createShadowSizedElementComponent() : donner::svg::components::LayoutSystem
- createShadowTrees() : donner::svg::components::PaintSystem
- createSpan() : donner::xml::XMLSourceStore
- createSurface() : donner::gpu::Device
- createTexture() : donner::gpu::Device
- createTextureView() : donner::gpu::Device
- createVertexEntryPoint() : donner::gpu::shader::ModuleBuilder
- CreateXMLDeclarationNode() : donner::xml::XMLNode
- cross() : donner::Vector2< T >
- crossSpanKern() : donner::svg::TextBackend, donner::svg::TextBackendFull, donner::svg::TextBackendSimple
- CssTransform() : donner::svg::CssTransform
- cubicToQuadratic() : donner::Path
- currentEntity() : donner::svg::RenderingInstanceView
- currentFilePath() : donner::editor::EditorApp
- currentFrameVersion() : donner::editor::AsyncSVGDocument
- currentOffset() : donner::parser::ParserBase
- currentPoint() : donner::PathBuilder
- currentRange() : donner::parser::ParserBase
- currentThreadHasAccess() : donner::svg::DocumentState
- currentThreadHasWriteAccess() : donner::svg::components::SVGDocumentContext, donner::svg::DocumentState
- currentTime() : donner::svg::SVGDocument, SVGDocument
- cursorAt() : donner::svg::DonnerController
- curveTo() : donner::PathBuilder
- cut() : donner::editor::TextEditor
- CutShapesCommand() : donner::editor::EditorCommand
- cx() : donner::svg::SVGCircleElement, donner::svg::SVGEllipseElement, donner::svg::SVGRadialGradientElement
- cy() : donner::svg::SVGCircleElement, donner::svg::SVGEllipseElement, donner::svg::SVGRadialGradientElement