Here is a list of all documented class members with links to the class documentation for each member:
- b -
- b : donner::css::AnbValue, donner::css::RGBA, donner::css::Specificity::ABC, donner::svg::GifEncoder::Rgb
- back() : donner::SmallVector< T, DefaultSize >
- backend : donner::geode::GeodeGpuRootCapabilities, donner::geode::GpuRootSelection, donner::svg::RendererGeodeTextureSnapshot, donner::svg::RendererTextureSnapshot
- backendDeviceIdentity() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- backendMs : donner::editor::FrameHistory, donner::editor::FrameMissTelemetryInput
- background : donner::svg::GifEncoder::Options
- backing : donner::gpu::BackendTextureExport, donner::gpu::SourceWait
- backspace() : donner::editor::TextEditorCore, donner::editor::TextTool
- BadString() : donner::css::Token::BadString
- bandBase : donner::gpu::shader::programs::SlugFillInstance, donner::gpu::shader::programs::SlugFillParams
- bands : donner::geode::EncodedPath, donner::geode::GeodeResidentGradientSlot, donner::geode::GeodeResidentSlot
- BarHeight() : donner::editor::TextFormatBarPresenter
- Base : donner::editor::Line
- baseDirectory : donner::editor::app::SourceLoadOptions
- baseFrequencyX : donner::svg::components::FETurbulenceComponent, donner::svg::components::filter_primitive::Turbulence
- baseFrequencyY : donner::svg::components::FETurbulenceComponent, donner::svg::components::filter_primitive::Turbulence
- baseFreqX : donner::gpu::shader::programs::TurbulenceParams
- baseFreqY : donner::gpu::shader::programs::TurbulenceParams
- baselineEndDoc : donner::editor::SelectionChromeSnapshot::TextBoxDragPreview
- baselineShift : donner::svg::components::ComputedTextComponent::TextSpan, donner::svg::PropertyRegistry
- BaselineShiftKeyword : donner::svg::components::ComputedTextComponent::TextSpan
- baselineShiftKeyword : donner::svg::components::ComputedTextComponent::TextSpan
- baselineStartDoc : donner::editor::SelectionChromeSnapshot::TextBoxDragPreview, donner::editor::TextTool::DragPreviewChrome
- baseVertex : donner::gpu::DrawIndexedCommand
- batchedPipeline() : donner::geode::GeodePipeline
- batchUniformMetadataBytesForTesting() : donner::geode::GeodeRecordSlab
- batchUniformPayloadBytesForTesting() : donner::geode::GeodeRecordSlab
- batchUniformRetainedBytes() : donner::geode::GeodeRecordSlab
- bearingX : donner::svg::TextBackend::BitmapGlyph, donner::svg::TextBackend::BitmapGlyphMetrics
- bearingY : donner::svg::TextBackend::BitmapGlyph, donner::svg::TextBackend::BitmapGlyphMetrics
- before : donner::editor::UndoEntry, donner::editor::UndoRecord
- Begin() : donner::gpu::browser::BrowserDeviceRequest
- begin() : donner::editor::EventFrameWake, donner::gpu::BufferMappingTable, donner::gpu::shader::wgsl::SourceSpan, donner::RcString, donner::RcStringOrRef, donner::SmallVector< T, DefaultSize >, donner::svg::components::AnimationInterval, donner::svg::components::ComputedTextComponent::OwnerSpanRange, donner::svg::compositor::DragSession
- beginAnimation() : donner::svg::SVGDocument, SVGDocument
- beginChunkAfterSubmit() : donner::svg::components::FilterExecutionBudget
- beginCommandBuffer() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge
- beginComputePass() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::CommandEncoder
- beginDeviceRequest() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge
- beginFetch() : donner::svg::CatalogEncodedFontStore
- beginFor() : donner::gpu::shader::FunctionBuilder
- beginFrame() : donner::editor::gui::EditorWindow, donner::geode::GeodeFilterEngine, donner::geode::GeodeGlyphCache, donner::geode::GeodeRecordSlab, donner::geode::GeodeResidentSlab, donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia, donner::svg::RenderSnapshotRecorder
- beginFrameCostTracking() : donner::editor::RenderCoordinator
- beginFrameGeneration() : donner::geode::GeodeDevice
- beginFrameMs : donner::editor::FrameCostBreakdown::HostFrame, donner::editor::gui::EditorWindowFrameTiming
- beginFrameResourceScope() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia
- beginFrameWithInput() : donner::editor::gui::EditorWindow
- beginGraph() : donner::svg::RendererFilterPreparationBudget
- beginIf() : donner::gpu::shader::FunctionBuilder
- beginMarquee() : donner::editor::SelectTool
- beginMaskPass() : donner::geode::GeoEncoder
- beginOffset : donner::svg::components::AnimationTimingComponent
- beginParse() : donner::svg::components::SubDocumentAdmission
- beginPatternTile() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTinySkia, donner::svg::RenderSnapshotRecorder
- beginRebuild() : donner::svg::components::ShadowTreeSystem
- beginRename() : donner::editor::LayersPanel
- beginRenderPass() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::CommandEncoder
- beginSettling() : donner::editor::CompositedPresentation
- beginSourceStyleDecorationRefresh() : donner::editor::TextEditor
- beginTime : donner::svg::components::AnimationStateComponent
- beginTransaction() : donner::editor::UndoTimeline
- beginTransformEditForTesting() : donner::editor::SidebarPresenter
- beginValue : donner::svg::components::AnimationTimingComponent
- behavior : donner::svg::components::RenderingBehaviorComponent
- bezierTension : donner::editor::RopeSimulationOptions
- bias : donner::gpu::shader::programs::ConvolveMatrixParams, donner::svg::components::FEConvolveMatrixComponent, donner::svg::components::filter_primitive::ConvolveMatrix
- binaryOp : donner::gpu::shader::IrExpr::Node
- Bind() : donner::svg::components::SubDocumentAdmission
- bindFamily() : donner::svg::components::SubDocumentCache
- bindGroup : donner::geode::GeodeResidentGradientSlot, donner::geode::GeodeResidentSlot
- bindgroupCreates : donner::geode::GeodeCounters
- bindGroupId : donner::gpu::SetBindGroupCommand
- bindGroupLayout() : donner::geode::GeodeCheckerboardPipeline, donner::geode::GeodeGradientPipeline, donner::geode::GeodeImagePipeline, donner::geode::GeodeMaskPipeline, donner::geode::GeodePipeline, donner::geode::GeodeSnapshotReadbackPipeline, donner::geode::RuntimeComputeProgram
- bindGroupLayouts : donner::gpu::PipelineLayoutDescriptor
- bindGroups : donner::geode::GeodeHandleRetirement::HeldCounts, donner::geode::GeodeTransientResources, donner::geode::RetainedFilterResources
- binding : donner::gpu::BindGroupEntry, donner::gpu::BindGroupLayoutEntry, donner::gpu::browser::BrowserBindGroupEntry, donner::gpu::browser::BrowserBindGroupLayoutEntry, donner::gpu::shader::IrBinding, donner::gpu::shader::ShaderResource, donner::gpu::shader::wgsl::Binding, donner::gpu::ShaderBufferBindingInfo
- bindingCount : donner::gpu::shader::wgsl::Module
- bindingId : donner::gpu::shader::wgsl::Symbol
- bindings() : donner::gpu::shader::IrModule, donner::gpu::shader::wgsl::Module
- bindingTypeCode : donner::gpu::browser::BrowserBindGroupLayoutEntry
- bitmap : donner::editor::app::RenderSessionSnapshot, donner::editor::DocumentPixelCapture, donner::editor::RenderResult, donner::editor::RenderResult::CompositedTile, donner::editor::SampleThumbnailRenderResult, donner::svg::compositor::CompositorLayer, donner::svg::compositor::CompositorTile, donner::svg::RendererImage
- bitmapDims : donner::svg::compositor::CompositorController::CompositeTileSnapshot, donner::svg::compositor::CompositorTile
- bitmapDimsDoc : donner::editor::GlTextureCache::TileView, donner::editor::LayerInspectorStatusReadback::Tile, donner::editor::PresentedFrameTileGeometry, donner::editor::RenderResult::CompositedTile, donner::editor::repro::GlRnrReplayTileDiagnostics
- bitmapDimsPx : donner::editor::GlTextureCache::TileView, donner::editor::LayerInspectorStatusReadback::RowThumbnail, donner::editor::LayerInspectorStatusReadback::Tile, donner::editor::RenderResult::CompositedTile, donner::editor::repro::GlRnrReplayFrameDiagnostics::RowThumbnail, donner::editor::repro::GlRnrReplayTileDiagnostics
- bitmapEntityFromWorldTransform() : donner::svg::compositor::CompositorLayer
- bitmapGlyph() : donner::svg::TextBackend, donner::svg::TextBackendFull, donner::svg::TextBackendSimple, donner::svg::TextEngine
- bitmapGlyphMetrics() : donner::svg::TextBackend, donner::svg::TextBackendFull, donner::svg::TextEngine
- bitmapMemoryBreakdown() : donner::svg::compositor::CompositorController
- bitmapPayloadTileCount : donner::editor::FrameCostBreakdown::CompositedUpload
- bitmapSize : donner::svg::compositor::CompositorController::LayerInspectorRow, donner::svg::compositor::CompositorController::SegmentInspectorRow
- bits() : donner::geode::GlyphGeometryKey
- blend : donner::gpu::ColorTargetState
- blendEnabled : donner::gpu::browser::BrowserColorTarget
- BlendMode : donner::geode::GeodeCheckerboardPipeline
- blendMode : donner::geode::GeodeTextureEncoder::QuadParams, donner::gpu::shader::programs::ImageBlitParams
- blendPadding : donner::gpu::shader::programs::ImageBlitParams
- blitFullTarget() : donner::geode::GeoEncoder
- blitFullTargetBlended() : donner::geode::GeoEncoder
- blitFullTargetMasked() : donner::geode::GeoEncoder
- block : donner::css::AtRule, donner::css::QualifiedRule
- blockedByFrame : donner::editor::FrameAttemptStats
- blockedByGpu : donner::editor::FrameAttemptStats
- body : donner::gpu::shader::IrFunction, donner::gpu::shader::IrStmt::Data
- bold : donner::editor::FormatBarState
- boldToggleFont : donner::editor::FormatBarState
- Bool() : donner::gpu::shader::IrType
- borderStrong : donner::editor::EditorTheme
- borderSubtle : donner::editor::EditorTheme
- borrowTextureSnapshot() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface
- bottomDoc : donner::editor::SelectionChromeSnapshot::TextCaret
- bottomLeft : donner::editor::PresentedTileQuad
- bottomRight : donner::Box2< T >, donner::editor::PresentedTileQuad, donner::editor::PresentedTileRect
- boundingBoxHeight : donner::svg::FilterRegionContext
- boundingBoxWidth : donner::svg::FilterRegionContext
- boundingBoxX : donner::svg::FilterRegionContext
- boundingBoxY : donner::svg::FilterRegionContext
- boundingDrawVertexCount() : donner::geode::EncodedPath
- boundingVertexCount : donner::geode::EncodedPath, donner::gpu::shader::programs::SlugFillInstance, donner::gpu::shader::programs::SlugFillParams, donner::gpu::shader::programs::SlugGradientParams, donner::gpu::shader::programs::SlugMaskParams
- boundingVertices : donner::geode::EncodedPath, donner::gpu::shader::programs::SlugFillInstance, donner::gpu::shader::programs::SlugFillParams, donner::gpu::shader::programs::SlugGradientParams, donner::gpu::shader::programs::SlugMaskParams
- bounds() : donner::Path, donner::svg::components::ComputedShadowSizedElementComponent, donner::svg::components::ComputedSizedElementComponent, donner::svg::FilterRegionSample
- boundsCanvas : donner::svg::compositor::CompositorController::CompositeTileSnapshot, donner::svg::compositor::CompositorController::StaticSpanPlan, donner::svg::compositor::ImmediateLayerPlan
- boundsOnly : donner::svg::components::RenderingContext::HitGeometry
- Box2() : donner::Box2< T >
- boxDoc : donner::editor::SelectionChromeSnapshot::TextBoxDragPreview, donner::editor::TextTool::DragPreviewChrome
- boxes : donner::editor::SelectionTransformHandleBoxes
- boxLeft : donner::gpu::shader::programs::GaussianBlurParams
- boxRight : donner::gpu::shader::programs::GaussianBlurParams
- branches : donner::svg::components::ComputedShadowTreeComponent, donner::svg::components::OffscreenShadowTreeComponent
- branchHref() : donner::svg::components::OffscreenShadowTreeComponent
- branchTargetEntity() : donner::svg::components::OffscreenShadowTreeComponent
- branchType : donner::svg::components::ComputedShadowTreeComponent::BranchStorage
- breakStmt() : donner::gpu::shader::FunctionBuilder
- breakUndoChain() : donner::editor::UndoTimeline
- BrowserBridge() : donner::gpu::browser::BrowserBridge
- BrowserDeviceRequest() : donner::gpu::browser::BrowserDeviceRequest
- browserReason : donner::editor::gui::internal::PresentationDeviceLossRecord
- bucketCount : donner::CompileTimeMapTables< N >, donner::svg::RendererGeodeTexturePoolStats
- bucketsActive : donner::svg::compositor::ComplexityBucketerStats
- bucketsDropped : donner::svg::compositor::ComplexityBucketerStats
- bucketsPublished : donner::svg::compositor::ComplexityBucketerStats
- budget : donner::svg::components::AnimationContextualWorkContext, donner::svg::components::DocumentResourceFamilyContext
- budgetBytes : donner::svg::RendererGeodeTexturePoolStats, donner::svg::RetainedSpanDocumentState
- budgetCanvasSize : donner::svg::compositor::CompositorController::StaticSpanPlan, donner::svg::compositor::ImmediateLayerPlan
- budgetExhaustions : donner::svg::compositor::LayerResolverStats
- budgetImmediate : donner::svg::compositor::CompositorController::StaticSpanPlan, donner::svg::compositor::ImmediateLayerPlan
- budgetRejected : donner::svg::compositor::CompositorController::StaticSpanPlan, donner::svg::compositor::ImmediateLayerPlan
- buffer() : donner::editor::TextEditorCore, donner::geode::GeodeResidentGradientSlot, donner::geode::GeodeResidentSlot, donner::geode::GeodeWgpuAdapterDevice::MappingSlot::Completion, donner::gpu::BufferBinding
- bufferBindings : donner::gpu::ShaderModuleDescriptor
- bufferCreates : donner::geode::GeodeCounters, donner::geode::GeodeDevice::ReadbackStats
- bufferForId() : donner::geode::GeodeRecordSlab, donner::geode::GeodeResidentSlab
- bufferId : donner::geode::GeodeRecordSlab::Slot, donner::geode::GeodeResidentGradientSlot, donner::geode::GeodeResidentSlab::Allocation, donner::geode::GeodeResidentSlot, donner::gpu::CopyTextureToBufferCommand, donner::gpu::SetIndexBufferCommand, donner::gpu::SetVertexBufferCommand
- bufferLastUseSerial() : donner::gpu::Device
- BufferMappingTable() : donner::gpu::BufferMappingTable
- bufferPendingClick() : donner::editor::ViewportInteractionController
- buffers : donner::geode::GeodeHandleRetirement::HeldCounts, donner::geode::GeodeTransientResources, donner::gpu::VertexState
- bufferVersion : donner::editor::SourceEditIntent
- bufferWriteBytes : donner::geode::GeodeCounters
- bufferWrites : donner::geode::GeodeCounters
- bufferWriteStatsForTest() : donner::gpu::vulkan::VulkanDevice
- Build() : donner::editor::FramePresentation
- build() : donner::gpu::shader::ModuleBuilder, donner::PathBuilder
- buildFontAtlas() : donner::editor::ImGuiRuntimeRenderer
- buildFramePresentation() : donner::editor::RenderCoordinator
- buildPreviewMs : donner::editor::RenderResult::WorkerTimingBreakdown
- builtin : donner::gpu::shader::IrExpr::Node, donner::gpu::shader::IrOutputMember, donner::gpu::shader::IrParam, donner::gpu::shader::ShaderInterfaceVariable, donner::gpu::shader::wgsl::InterfaceDecoration, donner::gpu::shader::wgsl::Symbol
- bumpMutationRevision() : donner::svg::components::SVGDocumentContext, donner::svg::DocumentState, donner::svg::DocumentWriteAccess
- button : donner::svg::Event
- buttons : donner::svg::Event
- by : donner::svg::components::AnimateMotionComponent, donner::svg::components::AnimateTransformComponent, donner::svg::components::AnimateValueComponent
- ByName() : donner::css::Color
- bypassedDraws : donner::svg::RetainedSpanStats
- byteEnd : donner::svg::text_engine_detail::ChunkRange
- byteLength() : donner::editor::TextBuffer
- byteRange : donner::editor::ActiveFlash
- bytes : donner::editor::EditorCommand, donner::editor::repro::ReplayDiagnosticsResourceBudget, donner::geode::GeodeGeometryCacheReservation, donner::gpu::BufferMappingTable, donner::gpu::shader::ShaderName, donner::svg::RendererGeodeTexturePoolStats, donner::svg::RendererSurfaceBudget, donner::svg::RendererSurfaceBudget::Limits, donner::svg::RendererTextMaterializationBudget, donner::svg::RendererTextMaterializationBudget::Cost
- byteSize : donner::gpu::BufferDescriptor
- bytesPerRow : donner::gpu::browser::BrowserTexelLayout, donner::gpu::TexelCopyBufferLayout
- byteStart : donner::svg::text_engine_detail::ChunkRange
- bytesWritten : donner::editor::DocumentSaveResult
- byteToCharIdx : donner::svg::text_engine_detail::ByteIndexMappings