Here is a list of all documented functions with links to the class documentation for each member:
- o -
- objectBoundingBox() : donner::svg::SVGTextElement, SVGTextElement
- objectBoundingBoxSpanVisitsForTesting() : donner::svg::TextEngine
- objectCoverage() : donner::editor::GlTextureCache::PresentationResources
- objects() : donner::editor::CapturedPresentation
- observe() : donner::editor::gui::internal::PresentationDeviceLossRecord, donner::editor::gui::internal::PresentationSubmissionQueue, donner::gpu::vulkan::VulkanQueueProgress
- observer() : donner::gpu::Device
- offscreenShadowCount() : donner::svg::components::ComputedShadowTreeComponent
- offscreenShadowEntities() : donner::svg::components::ComputedShadowTreeComponent
- offscreenShadowRoot() : donner::svg::components::ComputedShadowTreeComponent
- OffscreenShadowTreeComponent() : donner::svg::components::OffscreenShadowTreeComponent
- Offset() : donner::FileOffset
- offset() : donner::css::Token, donner::svg::SVGStopElement
- offsets() : donner::parser::LineOffsets
- offsetToLine() : donner::parser::LineOffsets, donner::svg::parser::SVGParserContext
- OffsetWithLineInfo() : donner::FileOffset
- Ok() : donner::editor::Result< T, E >
- ok() : donner::editor::DocumentSaveResult, donner::editor::Result< T, E >, donner::gpu::shader::programs::ErrorLatch
- oldestAge() : donner::editor::gui::internal::PresentationSubmissionQueue
- oldestOpenFrameGeneration() : donner::geode::GeodeDevice
- oldestSerial() : donner::editor::gui::internal::PresentationSubmissionQueue
- onAbandonCurrentTexture() : donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onAcquireCurrentTexture() : donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onBindGroupCreated() : donner::geode::benchmarks::DrawCountObserver, donner::gpu::DeviceObserver
- onBufferCreated() : donner::geode::benchmarks::DrawCountObserver, donner::gpu::DeviceObserver
- onBufferWritten() : donner::geode::benchmarks::DrawCountObserver, donner::gpu::DeviceObserver
- onConfigureSurface() : donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onCreateBindGroup() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onCreateBindGroupLayout() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onCreateBuffer() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onCreateComputePipeline() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onCreatePipelineLayout() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onCreateRenderPipeline() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onCreateSampler() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onCreateShaderModule() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onCreateSurface() : donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onCreateTexture() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onCreateTextureView() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onDestroyBufferBacking() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::Device
- onDestroyResource() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onDestroySurface() : donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onDestroyTextureBacking() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::Device
- onExportTexture() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onLastProgress() : donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onMapBufferAsync() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onMappedBytes() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onMouseDown() : donner::editor::PenTool, donner::editor::SelectTool, donner::editor::TextTool, donner::editor::Tool
- onMouseMove() : donner::editor::PenTool, donner::editor::SelectTool, donner::editor::TextTool, donner::editor::Tool
- onMouseUp() : donner::editor::PenTool, donner::editor::SelectTool, donner::editor::TextTool, donner::editor::Tool
- onOwnsTextureBacking() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::Device, donner::gpu::vulkan::VulkanDevice
- onPollBackend() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::Device
- onPresentSurface() : donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onRegisterTexture() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onRetireBuffer() : donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onRetireTexture() : donner::gpu::Device, donner::gpu::metal::MetalDevice
- onSubmit() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onSubmitAfterSources() : donner::gpu::Device, donner::gpu::metal::MetalDevice
- onSubmitted() : donner::geode::benchmarks::DrawCountObserver, donner::gpu::DeviceObserver
- onSurfaceCapabilities() : donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onTextureCreated() : donner::geode::benchmarks::DrawCountObserver, donner::gpu::DeviceObserver
- onTextureReleased() : donner::geode::benchmarks::DrawCountObserver, donner::gpu::DeviceObserver
- onTextureWriteByteCount() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::Device
- onTextureWritePending() : donner::gpu::Device, donner::gpu::metal::MetalDevice
- onTextureWritten() : donner::geode::benchmarks::DrawCountObserver, donner::gpu::DeviceObserver
- onUnmapBuffer() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onWaitForSerial() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onWaitForSerialUnlessStalled() : donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onWaitMappingSlice() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::vulkan::VulkanDevice
- onWriteBuffer() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- onWriteTexture() : donner::geode::GeodeWgpuAdapterDevice, donner::gpu::browser::BrowserDevice, donner::gpu::Device, donner::gpu::metal::MetalDevice, donner::gpu::RecordingDevice, donner::gpu::vulkan::VulkanDevice
- openFile() : donner::editor::NativeDialogCoordinator
- openFileModalRequested() : donner::editor::DialogPresenter
- openRuntimeDevice() : donner::geode::GeodeRuntimeDeviceSource
- operator bool() : donner::css::SelectorMatchResult, donner::geode::FilterTexture, donner::geode::ScopedWgpuHandle< Handle >, donner::OptionalRef< T >, donner::svg::compositor::CompositorController::PromoteResult, donner::svg::ElementAnchor, donner::svg::FontHandle
- operator Entity() : donner::svg::ResolvedReference
- operator EntityHandle() : donner::svg::ElementAnchor
- operator RcString() : donner::RcStringOrRef
- operator std::optional< T >() : donner::OptionalRef< T >
- operator std::string_view() : donner::RcString, donner::RcStringOrRef
- operator!=() : donner::Box2< T >, donner::svg::FontHandle, donner::svg::ListenerHandle, donner::svg::SVGElement, donner::Vector2< T >, donner::xml::XMLNode, SVGElement
- operator()() : donner::geode::GlyphGeometryKeyHash, donner::gpu::shader::programs::ErrorLatch, donner::svg::components::CpuTransientBufferCount, donner::svg::components::FilterWorkMultiplier, std::hash< donner::RcString >, std::hash< donner::RcStringOrRef >, std::hash< donner::svg::FontHandle >, std::hash< donner::xml::XMLQualifiedName >, std::hash< donner::xml::XMLQualifiedNameRef >
- operator*() : donner::OptionalRef< T >, donner::Transform2< T >, donner::Vector2< T >
- operator*=() : donner::Vector2< T >
- operator+() : donner::Box2< T >, donner::Vector2< T >
- operator+=() : donner::Box2< T >, donner::Vector2< T >
- operator-() : donner::Box2< T >, donner::Vector2< T >
- operator-=() : donner::Box2< T >, donner::Vector2< T >
- operator->() : donner::OptionalRef< T >
- operator/() : donner::Vector2< T >
- operator/=() : donner::Vector2< T >
- operator<=>() : donner::css::Specificity::ABC, donner::css::Specificity, donner::editor::Coordinates, donner::FileOffset::LineInfo, donner::Length< T >, donner::svg::components::ClockValue, donner::xml::XMLQualifiedName, donner::xml::XMLQualifiedNameRef
- operator=() : donner::Box2< T >, donner::ChunkedString, donner::components::AttributesComponent, donner::css::AttributeSelector, donner::css::ClassSelector, donner::css::ComponentValue, donner::css::CompoundSelector, donner::css::Declaration, donner::css::IdSelector, donner::css::PseudoClassSelector, donner::css::PseudoElementSelector, donner::css::QualifiedRule, donner::css::Rule, donner::css::Selector, donner::css::Specificity, donner::css::Stylesheet, donner::css::Token, donner::css::TypeSelector, donner::ElementTraversalGenerator< T >, donner::ElementTraversalGenerator< T >::Promise, donner::fonts::SfntFont, donner::geode::GeodeCheckerboardPass, donner::geode::GeodeCheckerboardPipeline, donner::geode::GeodeGeometryCacheReservation, donner::geode::GeodeGradientPipeline, donner::geode::GeodeImagePipeline, donner::geode::GeodeMaskPipeline, donner::geode::GeodePerDevice< T >, donner::geode::GeodePipeline, donner::geode::GeodeResidentGradientSlot, donner::geode::GeodeResidentSlot, donner::geode::GeodeSnapshotReadbackPipeline, donner::geode::GeodeTextInstanceRecordComponent, donner::geode::GeoEncoder, donner::geode::RetainedFilterResources, donner::geode::ScopedWgpuHandle< Handle >, donner::gpu::browser::BrowserDeviceRequest, donner::gpu::DeviceObserver, donner::gpu::Handle< Tag >, donner::gpu::vulkan::TextureSyncStateTable, donner::OptionalRef< T >, donner::parser::LineOffsets, donner::Path, donner::RcString, donner::RcStringOrRef, donner::SmallVector< T, DefaultSize >, donner::svg::components::LoadedImageComponent, donner::svg::components::NodeLifetimeComponent, donner::svg::components::SubDocumentCache, donner::svg::compositor::ComplexityBucketer, donner::svg::compositor::CompositorController, donner::svg::compositor::DragSession, donner::svg::compositor::MandatoryHintDetector, donner::svg::compositor::ScopedCompositorHint, donner::svg::DetachedNodeCollectionDeferral, donner::svg::DocumentMutationBatch, donner::svg::DocumentReadAccess, donner::svg::DocumentWriteAccess, donner::svg::ElementAnchor, donner::svg::MarkerOrient, donner::svg::PropertyRegistry, donner::svg::Renderer, donner::svg::RendererGeode, donner::svg::RendererGeodeTextureSnapshot, donner::svg::RendererTinySkia, donner::svg::RenderSnapshot, donner::svg::ResolvedClip, donner::svg::SVGDocumentMutation, donner::svg::SVGElement, donner::Transform2< T >, donner::Vector2< T >, donner::xml::XMLNode, donner::xml::XMLQualifiedName, donner::xml::XMLQualifiedNameRef, SVGElement
- operator==() : donner::Box2< T >, donner::ChunkedString, donner::css::AnbValue, donner::css::AtRule, donner::css::Color::CurrentColor, donner::css::Color, donner::css::ComponentValue, donner::css::Declaration, donner::css::DeclarationOrAtRule, donner::css::Function, donner::css::HSLA, donner::css::InvalidRule, donner::css::QualifiedRule, donner::css::RGBA, donner::css::Rule, donner::css::SimpleBlock, donner::css::Specificity, donner::css::Token::AtKeyword, donner::css::Token::BadString, donner::css::Token::BadUrl, donner::css::Token::CDC, donner::css::Token::CDO, donner::css::Token::CloseCurlyBracket, donner::css::Token::CloseParenthesis, donner::css::Token::CloseSquareBracket, donner::css::Token::Colon, donner::css::Token::Comma, donner::css::Token::CurlyBracket, donner::css::Token::Delim, donner::css::Token::Dimension, donner::css::Token::EofToken, donner::css::Token::ErrorToken, donner::css::Token::Function, donner::css::Token::Hash, donner::css::Token::Ident, donner::css::Token::Number, donner::css::Token, donner::css::Token::Parenthesis, donner::css::Token::Percentage, donner::css::Token::Semicolon, donner::css::Token::SquareBracket, donner::css::Token::String, donner::css::Token::Url, donner::css::Token::Whitespace, donner::editor::AttributeWritebackPathSegment, donner::editor::AttributeWritebackTarget, donner::editor::Coordinates, donner::editor::EditorCommand::SourceRecoveryState, donner::editor::FocusReferenceLink, donner::editor::gui::EditorWindow::PresentedDocumentFrameIdentity, donner::editor::gui::internal::WgpuDiagnosticReadbackDecision, donner::editor::gui::internal::WgpuSurfaceRetryDecision, donner::editor::internal::DocumentLoadFailureNotice, donner::editor::LineRange, donner::editor::RenderPaneGestureAction, donner::editor::SelectionChromeSnapshot::TextBaseline, donner::editor::SelectionChromeSnapshot::TextBoxDragPreview, donner::editor::SelectionChromeSnapshot::TextCaret, donner::editor::SoftWrapSegment, donner::editor::SourceByteRange, donner::editor::SourceDiagnostic, donner::editor::SourceDiagnosticCounts, donner::editor::SourceDiagnosticSnapshot, donner::editor::SourceEditIntent, donner::editor::SourceEditPoint, donner::editor::SourcePoint, donner::editor::TextEditor::SourceStructuralMoveDecoration, donner::editor::TextEditor::SourceStyleDecoration, donner::editor::TextTool::SelectionRange, donner::editor::UiTextureBinding, donner::editor::UiTextureId, donner::FileOffset, donner::geode::FilterTexture, donner::geode::GlyphGeometryKey, donner::gpu::BackendDeviceIdentity, donner::gpu::Extent2d, donner::gpu::GpuError, donner::gpu::MapSliceReport, donner::gpu::MapWaitReport, donner::gpu::Origin2d, donner::gpu::ResourceIdentity, donner::gpu::SerialWaitResult, donner::gpu::shader::ArrayStrideInfo, donner::gpu::shader::IrType, donner::gpu::shader::ShaderError, donner::gpu::shader::StructMemberLayout, donner::gpu::shader::TypeLayout, donner::gpu::shader::wgsl::Type, donner::gpu::shader::WorkgroupSize, donner::gpu::ShaderBufferBindingInfo, donner::gpu::vulkan::ImageBarrierParams, donner::gpu::vulkan::TextureSyncState, donner::gpu::WorkgroupSize, donner::Length< T >, donner::ParseDiagnostic, donner::Path::Command, donner::Path, donner::SourceRange, donner::StrokeStyle, donner::svg::components::AnimationInterval, donner::svg::components::ClockValue, donner::svg::components::FilterInput::Named, donner::svg::components::FilterInput, donner::svg::components::FilterInput::Previous, donner::svg::components::MatchedStyleRule, donner::svg::components::StyleRuleAtSourceOffset, donner::svg::components::StylesheetSourceMapSegment, donner::svg::Cursor, donner::svg::CursorImage, donner::svg::FilterEffect::Blur, donner::svg::FilterEffect::Brightness, donner::svg::FilterEffect::Contrast, donner::svg::FilterEffect::DropShadow, donner::svg::FilterEffect::ElementReference, donner::svg::FilterEffect::FilterOpacity, donner::svg::FilterEffect::Grayscale, donner::svg::FilterEffect::HueRotate, donner::svg::FilterEffect::Invert, donner::svg::FilterEffect::None, donner::svg::FilterEffect, donner::svg::FilterEffect::Saturate, donner::svg::FilterEffect::Sepia, donner::svg::FontFaceAvailability, donner::svg::FontFaceDependency, donner::svg::FontFaceRequest, donner::svg::FontFamilyInfo, donner::svg::FontHandle, donner::svg::GifEncoder::Rgb, donner::svg::ListenerHandle, donner::svg::MarkerOrient, donner::svg::PaintOrder, donner::svg::PaintServer::ContextFill, donner::svg::PaintServer::ContextStroke, donner::svg::PaintServer::ElementReference, donner::svg::PaintServer::None, donner::svg::PaintServer, donner::svg::PaintServer::Solid, donner::svg::PreserveAspectRatio, donner::svg::Reference, donner::svg::SVGDocument, donner::svg::SVGDocument::ResourcePolicySnapshot, donner::svg::SVGElement, donner::svg::SVGMatchedStyleRule, donner::svg::SVGStyleRuleAtSourceOffset, donner::svg::TextBackend::BitmapGlyphMetrics, donner::Transform2< T >, donner::Vector2< T >, donner::xml::ResolvedSourceSpan, donner::xml::SourceAnchorId, donner::xml::XMLNode, donner::xml::XMLParser::Options, donner::xml::XMLQualifiedName, donner::xml::XMLQualifiedNameRef, donner::xml::XMLSourceDelta, donner::xml::XMLToken, ParseDiagnostic, SVGDocument, SVGDocument::ResourcePolicySnapshot, SVGElement
- operator[]() : donner::ChunkedString, donner::SmallVector< T, DefaultSize >
- OptionalRef() : donner::OptionalRef< T >
- Options() : donner::parser::LengthParser::Options, donner::parser::NumberParser::Options, donner::svg::parser::SVGParser::Options, donner::xml::XMLParser::Options
- options() : donner::svg::parser::SVGParserContext
- orient() : donner::svg::SVGMarkerElement
- outputBinding() : donner::geode::GeodeSnapshotReadbackPipeline
- outputBytes() : donner::svg::components::AnimationResourceBudget
- Override() : donner::css::Specificity
- overrides() : donner::editor::FramePresentation
- overridesViewBox() : donner::svg::components::LayoutSystem
- overrideViewportForReplay() : donner::editor::EditorShell
- overviewCapture() : donner::editor::GlTextureCache::PresentationResources
- overviewInfillRasterViewport() : donner::editor::ViewportState
- overviewInfillRenderTotal() : donner::editor::RenderCoordinator
- overviewTiles() : donner::editor::FramePresentation, donner::editor::GlTextureCache, donner::editor::GlTextureCache::PresentationResources
- owesAcquireWaitForTest() : donner::gpu::vulkan::VulkanSwapchain
- ownerDocument() : donner::svg::SVGElement, SVGElement
- OwnerScope() : donner::svg::components::StyleResourceBudget::OwnerScope
- owningDeviceId() : donner::geode::GeodeGlyphCache, donner::geode::GeodeRecordSlab, donner::geode::GeodeResidentSlab
- owningTilesRequired() : donner::svg::compositor::CompositorController::PromoteResult
- ownsTextureBacking() : donner::gpu::Device