Here is a list of all documented class members with links to the class documentation for each member:
- m -
- m00 : donner::gpu::shader::programs::FilterImageParams
- m01 : donner::gpu::shader::programs::FilterImageParams
- m02 : donner::gpu::shader::programs::FilterImageParams
- m10 : donner::gpu::shader::programs::FilterImageParams
- m11 : donner::gpu::shader::programs::FilterImageParams
- m12 : donner::gpu::shader::programs::FilterImageParams
- mac : donner::gpu::metal::MetalDevice::GpuFamilies
- magFilter : donner::gpu::SamplerDescriptor
- mainBranch : donner::svg::components::ComputedShadowTreeComponent
- mainComposeCount : donner::svg::compositor::CompositorController::RenderFrameStats
- mainComposeMs : donner::svg::compositor::CompositorController::RenderFrameStats
- mainDocumentFlushMs : donner::editor::FrameProfilerSample
- mainDocumentSyncMs : donner::editor::FrameProfilerSample
- mainEndRenderRequestMs : donner::editor::FrameProfilerSample
- mainFrame : donner::editor::FrameCostBreakdown
- mainHref() : donner::svg::components::ShadowTreeComponent
- mainLayoutMs : donner::editor::FrameProfilerSample
- mainLightRoot() : donner::svg::components::ComputedShadowTreeComponent
- mainMenusDialogsMs : donner::editor::FrameProfilerSample
- mainOverlayRefreshMs : donner::editor::FrameProfilerSample
- mainPreparationMs : donner::editor::FrameProfilerSample
- mainRenderPaneMs : donner::editor::FrameProfilerSample
- mainRenderPollMs : donner::editor::FrameProfilerSample
- mainShortcutsMs : donner::editor::FrameProfilerSample
- mainSidebarsMs : donner::editor::FrameProfilerSample
- mainSourcePaneMs : donner::editor::FrameProfilerSample
- mainSplittersMs : donner::editor::FrameProfilerSample
- mainTargetEntity() : donner::svg::components::ShadowTreeComponent
- mallocArenaBytes : donner::MemoryAttributionSample
- mallocFreeBytes : donner::MemoryAttributionSample
- mallocLiveBytes : donner::MemoryAttributionSample
- mallocLiveHighWaterBytes : donner::MemoryAttributionSample
- Mandatory() : donner::svg::compositor::ScopedCompositorHint
- MandatoryHintDetector() : donner::svg::compositor::MandatoryHintDetector
- mandatoryHintScope : donner::svg::compositor::CompositorConfig
- map : donner::detail::CompileTimeMapResult< Key, Value, N, Hasher, KeyEqual >, donner::ParseResult< T >, ParseResult< T >
- mapBufferAsync() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- mapError() : donner::ParseResult< T >, ParseResult< T >
- mappableBytes() : donner::gpu::BufferMappingHost
- mapped : donner::gpu::vulkan::BufferAllocation
- mapped_type : donner::CompileTimeMap< Key, Value, N, Hasher, KeyEqual >
- mappedBytes() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::Device
- mappedTextBytes : donner::svg::text_engine_detail::TextLengthTraversalStats
- mappingState() : donner::gpu::browser::BrowserBridge, donner::gpu::browser::EmscriptenBrowserBridge
- mapPointToDocumentSource() : donner::svg::components::StylesheetSourceMap
- mapSourceRanges() : donner::ParseWarningSink
- mapToDocumentSource() : donner::svg::components::StylesheetSourceMap
- mapToLocalCssOffset() : donner::svg::components::StylesheetSourceMap
- margin : donner::svg::FilterInputMarginBuilder
- mark() : donner::svg::components::DirtyFlagsComponent
- markAttached() : donner::svg::components::NodeLifetimeComponent
- markClean() : donner::editor::EditorApp
- markDestroying() : donner::svg::components::NodeLifetimeComponent
- markDetached() : donner::svg::components::NodeLifetimeComponent
- markDeviceLost() : donner::geode::GeodeDevice
- markDeviceLostAfterWaitTimeout() : donner::geode::GeodeDevice
- markDirty() : donner::editor::EditorApp, donner::svg::compositor::CompositorLayer
- markerDisclosureRectForTesting() : donner::editor::SidebarPresenter
- markerEnd : donner::svg::components::RenderingInstanceComponent, donner::svg::PropertyRegistry
- markerHeight : donner::svg::components::MarkerComponent, donner::svg::SVGMarkerElement
- markerIdsForTesting() : donner::editor::SidebarPresenter
- markerMid : donner::svg::components::RenderingInstanceComponent, donner::svg::PropertyRegistry
- MarkerOrient() : donner::svg::MarkerOrient
- markerPickerRectForTesting() : donner::editor::SidebarPresenter
- markerPrefabRectForTesting() : donner::editor::SidebarPresenter
- markerScanCountForTesting() : donner::editor::SidebarPresenter
- markerStart : donner::svg::components::RenderingInstanceComponent, donner::svg::PropertyRegistry
- MarkerType : donner::svg::MarkerOrient
- markerUnits : donner::svg::components::MarkerComponent, donner::svg::components::ResolvedMarker, donner::svg::SVGMarkerElement
- markerWidth : donner::svg::components::MarkerComponent, donner::svg::SVGMarkerElement
- markImageModified() : donner::svg::components::LoadedImageComponent
- markLostAfterWaitTimeout() : donner::gpu::Device
- markPromotedLayerDirty() : donner::svg::compositor::CompositorController
- markRetirementUnproven() : donner::gpu::vulkan::VulkanSwapchain
- marqueeDoc : donner::editor::PresentationDecorations, donner::editor::SelectionChromeSnapshot
- marqueeRect() : donner::editor::SelectTool
- mask : donner::svg::components::RenderingInstanceComponent, donner::svg::PropertyRegistry, donner::svg::ResolvedClip
- maskBounds : donner::geode::GeodeTextureEncoder::QuadParams, donner::gpu::shader::programs::ImageBlitParams
- maskContentUnits : donner::svg::components::MaskComponent, donner::svg::SVGMaskElement
- maskedChildComposeTileCount : donner::svg::compositor::CompositorController::RenderFrameStats
- maskMode : donner::geode::GeodeTextureEncoder::QuadParams, donner::gpu::shader::programs::ImageBlitParams
- maskPenalty : donner::svg::compositor::ComplexityBucketerConfig
- maskPipeline() : donner::geode::GeodeDevice, donner::geode::GeodeGpuContext
- maskPipelineOverride : donner::geode::GeodeGpuContext
- maskTexture : donner::geode::GeodeTextureEncoder::QuadParams
- maskType : donner::svg::PropertyRegistry
- maskUnits : donner::svg::components::MaskComponent, donner::svg::SVGMaskElement
- Mat2x2f() : donner::gpu::shader::IrType
- Mat4x4f() : donner::gpu::shader::IrType
- Match() : donner::css::SelectorMatchResult
- matched : donner::css::SelectorMatchResult
- matchedElementCount : donner::editor::StyleSourceContribution
- matchedElements : donner::editor::StyleSourceContribution
- matchedElementTargetIndices : donner::editor::DetachedStyleSourceContribution
- matcher : donner::css::AttributeSelector, donner::css::TypeSelector
- matches() : donner::css::AttributeSelector, donner::css::ClassSelector, donner::css::ComplexSelector, donner::css::CompoundSelector, donner::css::IdSelector, donner::css::PseudoClassSelector, donner::css::PseudoClassSelector::PseudoMatchResult, donner::css::PseudoElementSelector, donner::css::Selector, donner::css::TypeSelector, donner::editor::Shortcut
- matchesLayout() : donner::gpu::shader::CompiledShaderView
- matchesMember() : donner::gpu::shader::CompiledShaderView
- matchesRelativeToAnchor() : donner::css::ComplexSelector
- materializationBytes : donner::svg::RendererFilterPreparationBudget::Limits, donner::svg::RendererFilterPreparationBudget
- matrixColumns : donner::gpu::shader::ShaderBufferMember
- matrixFieldRectForTesting() : donner::editor::SidebarPresenter
- matrixStrideBytes : donner::gpu::shader::ShaderBufferMember
- max() : donner::editor::FrameHistory, donner::svg::components::AnimationTimingComponent
- maxAttributesPerElement : donner::xml::XMLParser::Options
- maxBucketSize : donner::CompileTimeMapDiagnostics
- maxChannelDiff : donner::svg::compositor::DualPathVerifier::VerifyResult
- maxCurveCount : donner::PathBooleanOptions
- maxCurvesPerBand : donner::geode::EncodedPath::AxisStats
- maxDeltaTime : donner::editor::RopeSimulationOptions
- maxDepth : donner::gpu::SetViewportCommand
- maxElements : donner::xml::XMLParser::Options
- maxEndpointImpulsePx : donner::editor::RopeSimulationOptions
- maxEntityDeclarationBytes : donner::xml::XMLParser::Options
- maxEntityDeclarations : donner::xml::XMLParser::Options
- maxEntityDepth : donner::xml::XMLParser::Options
- maxEntitySubstitutions : donner::xml::XMLParser::Options
- maxFileBytes : donner::editor::app::SourceLoadOptions
- maxFrame : donner::editor::repro::GlRnrReplayOptions
- maxFrameIndex : donner::editor::repro::ReproExpectation
- maximumAggregateEntities : donner::svg::components::SubDocumentCache::Limits
- maximumAggregatePayloadBytes : donner::svg::components::SubDocumentCache::Limits
- maximumAnchorUpdateWorkPerEdit : donner::xml::XMLSourceStore::ResourceLimits
- maximumBrotliMemory : donner::fonts::Woff2Parser::Options
- maximumBytes : donner::svg::components::ComputedFilterResourceBudget::Limits, donner::svg::components::GeometryPreparationResourceBudget::Limits
- maximumCffValidationWork : donner::fonts::SfntValidationOptions
- maximumContentProjectionChunks : donner::svg::components::SVGDocumentContext, donner::svg::parser::SVGParser::Options
- maximumDocuments : donner::svg::components::SubDocumentCache::Limits
- maximumExternalUrlSize : donner::parser::DataUrlParser::Options
- maximumGlyphs() : donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererInterface, donner::svg::RendererTextMaterializationBudget, donner::svg::RendererTinySkia
- maximumHeight : donner::editor::NumericPresetPopupPlacement
- maximumHopsPerKind : donner::svg::components::ReferenceResolutionBudget::Limits
- maximumInputSize : donner::fonts::Woff2Parser::Options, donner::fonts::WoffParser::Options, donner::parser::DataUrlParser::Options, donner::svg::parser::SVGParser::Options, donner::xml::XMLParser::Options
- maximumIntermediateSize : donner::fonts::Woff2Parser::Options
- maximumLiveAnchorCount : donner::xml::XMLSourceStore::ResourceLimits
- maximumOutputBytes : donner::svg::GifEncoder::Options
- maximumOutputSize : donner::fonts::Woff2Parser::Options
- maximumParseAttempts : donner::svg::components::SubDocumentCache::Limits
- maximumParsedPayloadSize : donner::svg::parser::SVGParser::Options
- maximumReferenceDepth : donner::svg::components::ReferenceResolutionBudget::Limits
- maximumRetainedBytes : donner::svg::components::ParsedPayloadResourceBudget::Limits, donner::svg::components::ParsedPayloadResourceBudget
- maximumSfntSize : donner::fonts::WoffParser::Options
- maximumSourceEditTotalAttributes : donner::xml::components::XMLDocumentContext
- maximumSourceEditTreeDepth : donner::xml::components::XMLDocumentContext
- maximumSourceEditTreeNodes : donner::xml::components::XMLDocumentContext
- maximumSourceSize : donner::xml::XMLSourceStore::ResourceLimits
- maximumSteps() : donner::css::SelectorTraversalBudget
- maximumTableCount : donner::fonts::Woff2Parser::Options
- maximumTableSize : donner::fonts::WoffParser::Options
- maximumTotalRetainedBytes : donner::svg::components::DocumentResourceFamilyBudget::Limits
- maximumTransformedGlyfSize : donner::fonts::Woff2Parser::Options
- maximumTreeDepth : donner::svg::parser::SVGParser::Options
- maximumTreeNodes : donner::svg::parser::SVGParser::Options
- maximumVertices : donner::fonts::CffGlyphOutlineComplexity
- maximumWorkspaceBytes : donner::svg::GifEncoder::Options
- maximumWorkUnits() : donner::svg::RendererDrawBudget::PathMeasurementReservation
- maxIntersections : donner::PathBooleanOptions
- maxLayerPanelHeight : donner::editor::RightSidebarLayout
- maxNestingDepth : donner::xml::XMLParser::Options
- maxNetBytes : donner::MemoryStageSample
- maxOutputCommands : donner::PathBooleanOptions
- maxPublicHandlesOnRetainedRoot : donner::svg::DetachedNodeDiagnostics
- maxReadLockHeldNs : donner::svg::DocumentAccessDiagnostics
- maxRetainedSnapshotOrObserverEpoch : donner::svg::DetachedNodeDiagnostics, donner::svg::DetachedNodeState
- maxRightPaneWidth : donner::editor::EditorMainPaneLayoutInput
- maxScrollImpulsePx : donner::editor::RopeSimulationOptions
- maxSourcePaneWidth : donner::editor::EditorMainPaneLayoutInput
- maxSpecificity() : donner::css::Selector
- maxTerminalHeight : donner::svg::TerminalImageViewerConfig
- maxTerminalWidth : donner::svg::TerminalImageViewerConfig
- maxTextureDimension2D() : donner::geode::GeodeDevice, donner::geode::GeodeGpuRootCapabilities, donner::gpu::browser::BrowserBridge, donner::gpu::browser::BrowserDevice, donner::gpu::browser::EmscriptenBrowserBridge, donner::gpu::metal::MetalDevice::SystemCapabilities, donner::gpu::vulkan::VulkanDevice::SystemCapabilities, donner::gpu::vulkan::VulkanSharedRoot
- MaxTextureDimension2DFor() : donner::gpu::metal::MetalDevice
- maxTotalAttributes : donner::xml::XMLParser::Options
- maxWriteLockHeldNs : donner::svg::DocumentAccessDiagnostics
- maybeRequestRender() : donner::editor::RenderCoordinator
- mayPost() : donner::editor::NothingToPresentRetry
- meanCurvesPerBand : donner::geode::EncodedPath::AxisStats
- measure() : donner::Path
- measureChUnitInEm() : donner::svg::TextEngine
- measuredRasterizeMs : donner::svg::compositor::CompositorController::StaticSpanPlan, donner::svg::compositor::ImmediateLayerPlan
- measuredTextEditing : donner::editor::PresentationDecorations
- measurementBaseRetainedBytes() : donner::Path
- measurementRetainedBytesUpperBound() : donner::Path
- measurementWorkLimitForRetainedBytes() : donner::Path
- measurementWorkUnits() : donner::Path::MeasuredPath
- MeetOrSlice : donner::svg::PreserveAspectRatio
- meetOrSlice : donner::svg::PreserveAspectRatio
- member : donner::gpu::shader::wgsl::InterfaceVariable
- memberCount : donner::gpu::shader::ShaderBufferMember, donner::gpu::shader::ShaderResource, donner::gpu::shader::wgsl::Struct
- members : donner::gpu::shader::CompiledShaderView, donner::gpu::shader::StructLayout
- memory : donner::editor::FrameHistory, donner::gpu::vulkan::BufferAllocation
- MemoryLimit : donner::svg::compositor::CompositorController::PromoteResult
- MemoryModel : donner::gpu::metal::MetalDevice
- memoryModel : donner::svg::components::FilterWorkMultiplier
- menusDialogsMs : donner::editor::FrameCostBreakdown::MainFrame
- merge() : donner::ParseWarningSink
- mergedSource : donner::editor::PreparePasteResult
- mergeFromSubparser() : donner::ParseWarningSink
- message : donner::editor::app::RenderSessionSnapshot, donner::editor::DocumentSaveResult, donner::editor::SourceDiagnostic, donner::editor::TextEditor::SourceStructuralMoveDecoration, donner::gpu::GpuError, donner::gpu::shader::ShaderError
- metadata : donner::editor::repro::ReproFile
- metadataOnly : donner::editor::GlTextureCache::TileView, donner::editor::LayerInspectorStatusReadback::Tile, donner::editor::repro::GlRnrReplayTileDiagnostics
- metadataOnlyMissCount() : donner::editor::GlTextureCache, donner::editor::LayerInspectorStatusReadback, donner::editor::repro::GlRnrReplayFrameDiagnostics
- metadataOnlyTileCount : donner::editor::FrameCostBreakdown::CompositedUpload
- metaKey : donner::svg::Event
- method : donner::svg::components::TextPathComponent
- mimeType : donner::parser::DataUrlParser::Result, donner::svg::UrlLoader::Result
- min : donner::svg::components::AnimationTimingComponent
- minCostToBucket : donner::svg::compositor::ComplexityBucketerConfig
- minDepth : donner::gpu::SetViewportCommand
- minFilter : donner::gpu::SamplerDescriptor
- minFrameIndex : donner::editor::repro::ReproExpectation
- minInspectorPaneHeight : donner::editor::RightSidebarLayoutInput
- minLayerPanelHeight : donner::editor::RightSidebarLayout, donner::editor::RightSidebarLayoutInput
- minRenderPaneWidth : donner::editor::EditorMainPaneLayoutInput
- minRightPaneWidth : donner::editor::EditorMainPaneLayoutInput
- minSizeBytes : donner::gpu::shader::ShaderResource, donner::gpu::ShaderBufferBindingInfo
- minSourcePaneWidth : donner::editor::EditorMainPaneLayoutInput
- Mirror() : donner::svg::BidiParagraph
- mirrorSourceDeltas() : donner::editor::DocumentSyncController
- mismatchCount : donner::svg::compositor::DualPathVerifier::VerifyResult
- missedRecords : donner::svg::DocumentMutationLogSnapshot
- miterLimit : donner::StrokeStyle, donner::svg::StrokeParams
- mixBlendMode : donner::svg::PropertyRegistry
- Mode : donner::svg::components::FEBlendComponent, donner::svg::components::filter_primitive::Blend
- mode : donner::editor::EditorAdaptiveUiLayout, donner::editor::SamplePickerLayout, donner::gpu::shader::programs::FilterBlendParams, donner::svg::components::FEBlendComponent, donner::svg::components::filter_primitive::Blend, donner::svg::compositor::CompositorController::StaticSpanPlan, donner::svg::TerminalImage
- model() : donner::editor::LayersPanel
- modifiers : donner::editor::EditorShellDocumentReplayInput, donner::editor::PendingClick, donner::editor::repro::ReproEvent, donner::editor::repro::ReproFrame, donner::editor::Shortcut
- module : donner::gpu::ComputeState, donner::gpu::FragmentState, donner::gpu::shader::wgsl::ParseResult, donner::gpu::VertexState
- ModuleBuilder() : donner::gpu::shader::ModuleBuilder
- moduleId : donner::gpu::browser::BrowserComputePipelineRequest
- MonotonicAxis : donner::Path
- mouseButton : donner::editor::repro::ReproEvent
- mouseButtonMask : donner::editor::repro::ReproFrame
- mouseDoc : donner::editor::repro::FrameContext
- mouseDocX : donner::editor::repro::ReproFrame
- mouseDocY : donner::editor::repro::ReproFrame
- mouseDown : donner::editor::gui::EditorWindowInputOverride, donner::editor::gui::internal::PresentationSubmissionQueue::Fence
- mouseDragPanActive : donner::editor::RenderPaneGestureContext
- mousePosition : donner::editor::gui::EditorWindowInputOverride
- mouseWheel : donner::editor::gui::EditorWindowInputOverride
- mouseWheelH : donner::editor::gui::EditorWindowInputOverride
- mouseX : donner::editor::repro::ReproFrame
- mouseY : donner::editor::repro::ReproFrame
- moveBottom() : donner::editor::TextEditor, donner::editor::TextEditorCore
- moveCaret() : donner::editor::TextTool
- moveCursorTo() : donner::editor::TextEditorCore
- moveDown() : donner::editor::TextEditor, donner::editor::TextEditorCore
- moveElementBefore() : donner::editor::EditorApp
- moveEnd() : donner::editor::TextEditor, donner::editor::TextEditorCore
- moveHome() : donner::editor::TextEditor, donner::editor::TextEditorCore
- moveLeft() : donner::editor::TextEditor, donner::editor::TextEditorCore
- moveRight() : donner::editor::TextEditor, donner::editor::TextEditorCore
- moveTo() : donner::PathBuilder
- moveTop() : donner::editor::TextEditor, donner::editor::TextEditorCore
- moveUp() : donner::editor::TextEditor, donner::editor::TextEditorCore
- msByKind : donner::FrameSuspendTotals
- msl : donner::gpu::shader::CompiledShaderView
- multisampleCount : donner::gpu::RenderPipelineDescriptor
- mutableErrorMarkers() : donner::editor::TextEditorCore
- mutableLvalue : donner::gpu::shader::IrExpr::Node
- mutablePalette() : donner::editor::TextEditorCore
- mutablePaletteBase() : donner::editor::TextEditorCore
- mutableState() : donner::editor::TextEditorCore
- mutableValue : donner::gpu::shader::wgsl::Symbol
- mutationBatch() : donner::svg::ElementAnchor
- mutationRecordsSince() : donner::svg::DocumentState
- mutations : donner::xml::ApplySourceEditResult
- mutationScope() : donner::svg::SVGElement, SVGElement
- mutationSequence() : donner::svg::DocumentState
- mvp : donner::gpu::shader::programs::ImageBlitParams, donner::gpu::shader::programs::SlugFillParams, donner::gpu::shader::programs::SlugGradientParams, donner::gpu::shader::programs::SlugMaskParams