| asyncRenderer() | donner::editor::RenderCoordinator | inline |
| asyncRenderer() const | donner::editor::RenderCoordinator | inline |
| beginFrameCostTracking() | donner::editor::RenderCoordinator | inline |
| buildFramePresentation(EditorApp &app, SelectTool &tool, const ViewportState &viewport, const Box2d &paneClipRect, SelectionChromeDetail detail, bool includeChrome=true, FramePresentationAdmission admit={}) | donner::editor::RenderCoordinator | |
| compositedPresentation() | donner::editor::RenderCoordinator | inline |
| compositedPresentation() const | donner::editor::RenderCoordinator | inline |
| displayedDocVersion() const | donner::editor::RenderCoordinator | inline |
| displayedDocVersionForDiagnostics() const | donner::editor::RenderCoordinator | inline |
| documentCanvasCommitTotal() const | donner::editor::RenderCoordinator | inline |
| documentPixelCaptureEnabled() const | donner::editor::RenderCoordinator | inline |
| documentPixelCaptureFor(const EditorApp &app, const ViewportState &viewport) const | donner::editor::RenderCoordinator | |
| documentPixelCaptureUnavailable() const | donner::editor::RenderCoordinator | inline |
| EditorShellTestAccess (defined in donner::editor::RenderCoordinator) | donner::editor::RenderCoordinator | friend |
| framePresentation() const | donner::editor::RenderCoordinator | inline |
| frameRepairFailureForDiagnostics() const | donner::editor::RenderCoordinator | inline |
| frameRepairPending() const | donner::editor::RenderCoordinator | inline |
| frameRepresentsCurrentIntent() const | donner::editor::RenderCoordinator | inline |
| hasLockedRejectionFlash() const | donner::editor::RenderCoordinator | inline |
| hasPendingViewportSettle() const | donner::editor::RenderCoordinator | inline |
| immediateOverlayDocumentVersionForDiagnostics() const | donner::editor::RenderCoordinator | inline |
| immediateOverlaySnapshot() const | donner::editor::RenderCoordinator | inline |
| invalidatePresentationAfterDocumentFlush(EditorApp &app, const AsyncSVGDocument::FlushResult &flushResult) | donner::editor::RenderCoordinator | |
| lastFrameCostBreakdown() const | donner::editor::RenderCoordinator | inline |
| maybeRequestRender(EditorApp &app, SelectTool &selectTool, const ViewportState &viewport, GlTextureCache *textures=nullptr, bool supersedeInFlight=false, SelectionChromeDetail directSurfaceSelectionDetail=SelectionChromeDetail::Full, bool pendingCanvasSelectionPress=false) | donner::editor::RenderCoordinator | |
| nextNothingToPresentRetryWakeSeconds() const | donner::editor::RenderCoordinator | |
| nextPixelCaptureCanvasCommitWakeSeconds() const | donner::editor::RenderCoordinator | |
| nextViewportSettleWakeSeconds() | donner::editor::RenderCoordinator | |
| nothingToPresentResultTotalForDiagnostics() const | donner::editor::RenderCoordinator | inline |
| overviewInfillRenderTotal() const | donner::editor::RenderCoordinator | inline |
| pendingSelectedLayerRasterizationEntityForDiagnostics() const | donner::editor::RenderCoordinator | inline |
| pendingSelectedLayerRasterizationVersionForDiagnostics() const | donner::editor::RenderCoordinator | inline |
| penLivePreviewElement() const | donner::editor::RenderCoordinator | inline |
| pollRenderResult(EditorApp &app, const ViewportState &viewport, GlTextureCache &textures, FrameHistory *frameHistory=nullptr, std::optional< std::uint64_t > presentationAdmissionSequence=std::nullopt, std::optional< std::uint64_t > presentationProducerGeneration=std::nullopt) | donner::editor::RenderCoordinator | |
| presentationRefreshPending() const | donner::editor::RenderCoordinator | inline |
| promoteSelectionBoundsIfReady() | donner::editor::RenderCoordinator | |
| refreshSelectionBoundsCache(EditorApp &app) | donner::editor::RenderCoordinator | |
| RenderCoordinator(std::shared_ptr<::donner::geode::GeodeDevice > geodeDevice=nullptr) | donner::editor::RenderCoordinator | explicit |
| RenderCoordinatorTestAccess (defined in donner::editor::RenderCoordinator) | donner::editor::RenderCoordinator | friend |
| renderer() | donner::editor::RenderCoordinator | inline |
| requestPresentationRefresh() | donner::editor::RenderCoordinator | inline |
| requestSelectionGeometryRefresh() | donner::editor::RenderCoordinator | inline |
| resetForLoadedDocument(std::uint64_t documentGeneration) | donner::editor::RenderCoordinator | |
| selectedCompositedEntityForDiagnostics(EditorApp &app) const | donner::editor::RenderCoordinator | |
| selectedElementIsDisplayNone(EditorApp &app) const | donner::editor::RenderCoordinator | |
| selectionBoundsCache() const | donner::editor::RenderCoordinator | inline |
| setDocumentPixelCaptureEnabled(bool enabled) | donner::editor::RenderCoordinator | |
| setLockedRejectionFlash(std::optional< SelectTool::LockedRejectionFlash > flash) | donner::editor::RenderCoordinator | |
| setPenHoverChrome(std::optional< Path > previewSegmentDoc, std::optional< Vector2d > closeAffordanceDoc) | donner::editor::RenderCoordinator | inline |
| setPenLivePreviewElement(std::optional< svg::SVGElement > element) | donner::editor::RenderCoordinator | inline |
| setPenLivePreviewGeometry(std::shared_ptr< const Path > geometry) | donner::editor::RenderCoordinator | inline |
| setPointerTargetCaptureEnabled(bool enabled) | donner::editor::RenderCoordinator | inline |
| setSchedulingClockForTesting(std::function< std::chrono::steady_clock::time_point()> clock) | donner::editor::RenderCoordinator | inline |
| setSourceHoverElements(std::vector< svg::SVGElement > elements) | donner::editor::RenderCoordinator | |
| setTextBoxDragPreview(std::optional< SelectionChromeSnapshot::TextBoxDragPreview > previewDoc) | donner::editor::RenderCoordinator | inline |
| setTextEditingChrome(std::optional< CapturedPresentation::TextEditing > text) | donner::editor::RenderCoordinator | inline |
| suppressedCompositedLayerEntity(EditorApp &app) | donner::editor::RenderCoordinator | |