Here is a list of all documented functions with links to the class documentation for each member:
- d -
- d() : donner::svg::SVGPathElement
- Dark() : donner::editor::EditorTheme
- dashPatternEditableForTesting() : donner::editor::SidebarPresenter
- data() : donner::gpu::shader::IrStmt, donner::RcString, donner::RcStringOrRef, donner::SmallVector< T, DefaultSize >
- dataHandle() : donner::svg::components::RenderingInstanceComponent
- debugGeometryOverlay() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface
- Declaration() : donner::css::Declaration
- declarationApplications() : donner::svg::components::StyleResourceBudget
- declarationByteWork() : donner::svg::components::StyleResourceBudget
- declarationComponentWork() : donner::svg::components::StyleResourceBudget
- DeclarationOrAtRule() : donner::css::DeclarationOrAtRule
- declaresDoctypeInternalSubset() : donner::xml::XMLDocument
- decodedImageAdmissionRefused() : donner::svg::ImageLoader
- decodeWork() : donner::svg::RendererTextMaterializationBudget
- Decompress() : donner::fonts::Woff2Parser
- DecorationWorkBudget() : donner::svg::detail::DecorationWorkBudget< Count >
- DedicatedBufferAllocator() : donner::gpu::vulkan::DedicatedBufferAllocator
- dedup() : donner::RcString
- deepCopy() : donner::svg::components::ResolvedMask
- Default() : donner::svg::PreserveAspectRatio
- DefaultAppendChild() : donner::components::TreeMutationContext
- defaultDirectory() : donner::editor::FileDialogState
- DefaultFontProvider() : donner::svg::FontManager
- DefaultInsertBefore() : donner::components::TreeMutationContext
- DefaultRemove() : donner::components::TreeMutationContext
- DefaultRemoveChild() : donner::components::TreeMutationContext
- DefaultReplaceChild() : donner::components::TreeMutationContext
- DefaultSetValue() : donner::components::TreeMutationContext
- DefaultsWithFontSize() : donner::FontMetrics
- deferDestroy() : donner::geode::GeodeDevice
- deferDestroyTextureBacking() : donner::geode::GeodeDevice
- deferDestroyTextureBackingAfterSerial() : donner::geode::GeodeDevice
- deferDetachedNodeCollection() : donner::svg::DocumentState
- deferMouseUp() : donner::editor::PenTool
- deferredTextureDestroyCountForTesting() : donner::geode::GeodeDevice
- deferTextureUploadPollingForTest() : donner::gpu::vulkan::VulkanDevice
- delegatedVerticalAdvanceCallsForTesting() : donner::svg::TextBackendFull
- delegatedVerticalOriginCallsForTesting() : donner::svg::TextBackendFull
- delete_() : donner::editor::TextEditor, donner::editor::TextEditorCore
- DeleteElementCommand() : donner::editor::EditorCommand
- deleteForward() : donner::editor::TextTool
- deleteRange() : donner::editor::TextBuffer, donner::editor::TextEditor, donner::editor::TextEditorCore
- deleteSelection() : donner::editor::TextEditorCore
- deleteSelectionWithUndo() : donner::editor::EditorApp
- Delim() : donner::css::Token::Delim
- demoteEntity() : donner::svg::compositor::CompositorController
- DependencyCapture() : donner::svg::FontManager::DependencyCapture
- dependsOnTextContent() : donner::css::Selector
- dependsOnTreePosition() : donner::css::Selector
- descriptor() : donner::gpu::TextureExport
- deselectElementAndDescendants() : donner::editor::EditorApp
- desiredCanvasSize() : donner::editor::ViewportState
- destroyBackingAndReset() : donner::geode::ScopedWgpuHandle< Handle >
- destroyBindGroup() : donner::gpu::Device
- destroyBindGroupLayout() : donner::gpu::Device
- destroyBuffer() : donner::gpu::Device
- destroyBufferBacking() : donner::gpu::Device
- destroyComputePipeline() : donner::gpu::Device
- destroyExternalSurface() : donner::gpu::vulkan::VulkanPresentationProbe, donner::gpu::vulkan::VulkanSharedRoot
- destroyObject() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge
- destroyPipelineLayout() : donner::gpu::Device
- destroyRenderPipeline() : donner::gpu::Device
- destroySampler() : donner::gpu::Device
- destroyShaderModule() : donner::gpu::Device
- destroySurface() : donner::gpu::Device
- destroyTexture() : donner::gpu::Device
- destroyTextureBacking() : donner::gpu::Device
- destroyTextureView() : donner::gpu::Device
- DetachedNodeCollectionDeferral() : donner::svg::DetachedNodeCollectionDeferral
- detachedNodeState() : donner::svg::components::SVGDocumentContext, donner::svg::DocumentState
- DetectConfigFromEnvironment() : donner::svg::TerminalImageViewer
- detectedContextBytesForTesting() : donner::svg::TextBackendFull
- detectIndentationStyle() : donner::editor::TextEditorCore
- DetectTerminalCellSize() : donner::svg::TerminalImageViewer
- DetectTerminalSize() : donner::svg::TerminalImageViewer
- determinant() : donner::Transform2< T >
- Device() : donner::gpu::Device
- device() : donner::editor::ImGuiRuntimeRenderer, donner::geode::WgpuReferenceRoot
- deviceId() : donner::geode::GeodeDevice, donner::gpu::Device, donner::gpu::Handle< Tag >, donner::gpu::HandleRef< Tag >, donner::svg::RendererGeodeTextureSnapshot
- deviceLossSnapshot() : donner::gpu::Device
- deviceLost() : donner::gpu::BufferMappingHost, donner::svg::RendererGeode
- deviceLostReason() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::BrowserDevice, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- DeviceObserver() : donner::gpu::DeviceObserver
- devicePixelsPerDocUnit() : donner::editor::ViewportState
- deviceRequestError() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge
- deviceRequestState() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge
- deviceStatus() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge
- deviceWritePublishCountForTest() : donner::gpu::metal::MetalDevice
- Diagnostics() : donner::svg::components::NodeLifetimeCollector
- diagnostics() : donner::editor::CompositedPresentation, donner::svg::DetachedNodeState
- DialogPresenter() : donner::editor::DialogPresenter
- didMouseChangeCursorPosition() : donner::editor::TextEditor
- Dimension() : donner::css::Token::Dimension
- dimensions() : donner::svg::RendererGeodeTextureSnapshot, donner::svg::RendererImage, donner::svg::RendererTextureSnapshot
- Disabled() : donner::ParseWarningSink
- disableFullUint32IndexRangeForTest() : donner::gpu::vulkan::VulkanDevice
- discard() : donner::gpu::shader::FunctionBuilder
- discardCachedTexturesForEntity() : donner::editor::CompositedPresentation
- discardStaged() : donner::gpu::vulkan::TextureSyncStateTable
- discardStaleSourceRecoveries() : donner::editor::CommandQueue
- discardUnpresentedResult() : donner::editor::AsyncRenderer
- dispatch() : donner::editor::app::RenderSessionRepl
- dispatchAnimationEvent() : donner::svg::SVGDocument, SVGDocument
- dispatchEvent() : donner::svg::components::AnimationSystem
- dispatchMouseEvent() : donner::editor::AsyncSVGDocument, donner::svg::components::AnimationSystem, donner::svg::SVGDocument, SVGDocument
- dispatchWorkgroups() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::ComputePassEncoder
- displayedDocVersion() : donner::editor::RenderCoordinator
- displayedDocVersionForDiagnostics() : donner::editor::RenderCoordinator
- displayScale() : donner::editor::gui::EditorWindow
- distance() : donner::Vector2< T >
- distanceSquared() : donner::Vector2< T >
- document() : donner::editor::AsyncSVGDocument, donner::editor::EditorApp, donner::editor::RenderLease, donner::svg::compositor::CompositorController
- documentBudget() : donner::geode::GeodeRecordSlab, donner::geode::GeodeResidentSlab
- documentCanvasCommitTotal() : donner::editor::RenderCoordinator
- documentClipRect() : donner::editor::FramePresentation
- documentDragPreview() : donner::editor::SelectTool
- documentFitsAtActualSize() : donner::editor::ViewportState
- documentGeneration() : donner::editor::AsyncSVGDocument
- DocumentMutationBatch() : donner::svg::DocumentMutationBatch
- documentOrigin() : donner::editor::CapturedPresentation
- documentPixelCaptureEnabled() : donner::editor::RenderCoordinator
- documentPixelCaptureFor() : donner::editor::RenderCoordinator
- documentPixelCaptureUnavailable() : donner::editor::RenderCoordinator
- DocumentPresenter() : donner::editor::DocumentPresenter
- DocumentReadAccess() : donner::svg::DocumentReadAccess
- DocumentResourceFamilyBudget() : donner::svg::components::DocumentResourceFamilyBudget
- documentSourceForReadback() : donner::editor::EditorShell
- documentSourceRange() : donner::svg::parser::SVGParserContext
- DocumentState() : donner::svg::DocumentState
- documentState() : donner::svg::DocumentReadAccess, donner::svg::DocumentWriteAccess
- DocumentSyncController() : donner::editor::DocumentSyncController
- documentToScreen() : donner::editor::ViewportState
- documentUrl() : donner::svg::Reference
- documentViewBoxCenter() : donner::editor::ViewportState
- DocumentWriteAccess() : donner::svg::DocumentWriteAccess
- done() : donner::svg::RenderingInstanceView
- DonnerController() : donner::svg::DonnerController
- dot() : donner::Vector2< T >
- downgradeWriteToRead() : donner::svg::DocumentAccessLock
- draftStartPoint() : donner::editor::PenTool
- dragBoxDoc() : donner::editor::TextTool
- dragHasVisualChange() : donner::editor::SelectTool
- dragPreviewChrome() : donner::editor::TextTool
- DragSession() : donner::svg::compositor::DragSession
- drain() : donner::editor::NativeMenuMac
- drainDeferredDestroys() : donner::geode::GeodeDevice
- drainDeferredTextureBackings() : donner::geode::GeodeDevice
- drainFencedTextureBackings() : donner::geode::GeodeDevice
- DrainThisThread() : donner::gpu::browser::BrowserShareReleaseQueue
- draw() : donner::geode::GeodeCheckerboardPass, donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::RenderPassEncoder, donner::svg::Renderer, donner::svg::RendererDriver, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia, donner::svg::RenderSnapshotRecorder
- drawBitmap() : donner::svg::Renderer, donner::svg::RendererInterface, donner::svg::RendererTinySkia
- drawCalls() : donner::svg::RendererDrawBudget
- drawChrome() : donner::editor::OverlayRenderer
- drawChromeFromSnapshot() : donner::editor::OverlayRenderer
- drawChromeWithTransform() : donner::editor::OverlayRenderer
- DrawCpuWorkload() : donner::geode::benchmarks::DrawCpuWorkload
- drawDocumentIntoCurrentFrame() : donner::svg::RendererDriver
- drawEllipse() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia, donner::svg::RenderSnapshotRecorder
- drawEntityRange() : donner::svg::RendererDriver
- drawEntityRangeInterruptibly() : donner::svg::RendererDriver
- drawEntityRangeIntoCurrentFrame() : donner::svg::RendererDriver
- drawImage() : donner::geode::GeoEncoder, donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia, donner::svg::RenderSnapshotRecorder
- drawIndexed() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::RenderPassEncoder
- drawInterruptibly() : donner::svg::RendererDriver
- drawPath() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia, donner::svg::RenderSnapshotRecorder
- drawRect() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia, donner::svg::RenderSnapshotRecorder
- draws() : donner::geode::GeodeFrameGeometryBudget
- drawText() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia, donner::svg::RenderSnapshotRecorder
- drawTexture() : donner::geode::GeoEncoder
- drawTexturedQuad() : donner::geode::GeodeTextureEncoder
- drawTextureSnapshot() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface
- drawUnderEntityMaskIntoCurrentFrame() : donner::svg::RendererDriver
- dropGone() : donner::geode::GeodePerDevice< T >
- DualPathVerifier() : donner::svg::compositor::DualPathVerifier
- duplicate() : donner::svg::components::DecodedImageReservation
- duplicateLiveTextureCount() : donner::editor::GlTextureCache
- dx() : donner::svg::SVGFEOffsetElement, donner::svg::SVGTextPositioningElement
- dxList() : donner::svg::SVGTextPositioningElement
- dy() : donner::svg::SVGFEOffsetElement, donner::svg::SVGTextPositioningElement
- dyList() : donner::svg::SVGTextPositioningElement