RenderBackend::markExternalGpuDirty
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void markExternalGpuDirty()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:964
Report an issue with this entry →RenderBackend::measureFirstAvailableXHeight
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual f32 measureFirstAvailableXHeight(const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1373
Report an issue with this entry →RenderBackend::measureFontMetrics
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual FontMetrics measureFontMetrics(FontHandle* font)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:535
Report an issue with this entry →RenderBackend::measureFontMetrics
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual FontMetrics measureFontMetrics(const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:529
Report an issue with this entry →RenderBackend::measureParagraph
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual ParagraphMetrics measureParagraph( const String& text, const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle, f32 maxWidth, f32 lineHeightMult = 0, f32 letterSpacing = 0, f32 wordSpacing = 0, f32 textIndent = 0, Color paintColor = Color(0, 0, 0, 255), TextDirection direction = TextDirection::Ltr, bool breakLongWords = false, bool lineHeightNormal = false) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:780
Report an issue with this entry →RenderBackend::measurePrefixAdvances
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void measurePrefixAdvances(const String& text, FontHandle* font, std::vector<f32>& outAdvances)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:557
Report an issue with this entry →RenderBackend::measureSubstring
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual f32 measureSubstring(const String& text, u32 byteEnd, FontHandle* font)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:549
Report an issue with this entry →RenderBackend::measureSubstring
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual f32 measureSubstring(const String& text, u32 byteEnd, const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:542
Report an issue with this entry →RenderBackend::nativeGLContext
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void* nativeGLContext() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:925
Report an issue with this entry →RenderBackend::nativeGLDC
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void* nativeGLDC() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:947
Report an issue with this entry →RenderBackend::nativeGpuContext
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void* nativeGpuContext() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:948
Report an issue with this entry →RenderBackend::nextAnimatedFrameDeadlineMs
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual f64 nextAnimatedFrameDeadlineMs() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:875
Report an issue with this entry →RenderBackend::paragraphLineAt
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool paragraphLineAt(const std::shared_ptr<void>& paragraph, u32 index16, ParagraphLineInfo& line)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1521
Report an issue with this entry →RenderBackend::paragraphLineMetrics
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool paragraphLineMetrics(const std::shared_ptr<void>& paragraph, f32& longestLine, u32& lineCount)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1449
Report an issue with this entry →RenderBackend::paragraphLines
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool paragraphLines(const std::shared_ptr<void>& paragraph, std::vector<ParagraphLineInfo>& lines)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1505
Report an issue with this entry →RenderBackend::paragraphNativeBytes
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual u64 paragraphNativeBytes(const std::shared_ptr<void>& paragraph) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1467
Report an issue with this entry →RenderBackend::paragraphPaintBounds
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool paragraphPaintBounds(const std::shared_ptr<void>& paragraph, Rect& bounds)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1386
Report an issue with this entry →RenderBackend::paragraphPositionAtPoint
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual i32 paragraphPositionAtPoint(const std::shared_ptr<void>& paragraph, f32 x, f32 y)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:616
Report an issue with this entry →RenderBackend::paragraphRectsForRange
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual std::vector<Rect> paragraphRectsForRange( const std::shared_ptr<void>& paragraph, u32 start16, u32 end16)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:635
Report an issue with this entry →RenderBackend::paragraphSlicePaintSupported
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool paragraphSlicePaintSupported() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1478
Report an issue with this entry →RenderBackend::pdfPopTagNode
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void pdfPopTagNode()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1275
Report an issue with this entry →RenderBackend::pdfPushTagNode
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void pdfPushTagNode(int nodeId)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1259
Report an issue with this entry →RenderBackend::pinBoxShadowForClippedReplay
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool pinBoxShadowForClippedReplay(const PaintOp& op)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1405
Report an issue with this entry →RenderBackend::pollCompletedImageLoads
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual std::vector<String> pollCompletedImageLoads() = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:882
Report an issue with this entry →RenderBackend::queryImageInfo
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual ImageInfo queryImageInfo(const String& src, bool allowNetworkSync = true) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:434
Report an issue with this entry →RenderBackend::readImagePixels
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual ImagePixels readImagePixels(const String& src)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:703
Report an issue with this entry →RenderBackend::releaseImage
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void releaseImage(const String& path)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1541
Report an issue with this entry →RenderBackend::renderFilteredImage
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool renderFilteredImage(const String& cacheKey, const String& sourceUrl, const std::vector<CSSFilterOp>& filters) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:466
Report an issue with this entry →RenderBackend::renderGradientToImage
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool renderGradientToImage(const String& cacheKey, const CSSGradient& gradient, u32 width, u32 height) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:458
Report an issue with this entry →RenderBackend::requestFrameCapture
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void requestFrameCapture() = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:738
Report an issue with this entry →RenderBackend::requestFrameCaptureRegions
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool requestFrameCaptureRegions(const FrameCaptureRegion* regions, u32 count)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1432
Report an issue with this entry →RenderBackend::requestImageLoad
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void requestImageLoad(const String& path) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:450
Report an issue with this entry →RenderBackend::resize
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void resize(u32 width, u32 height) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:395
Report an issue with this entry →RenderBackend::restore
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void restore() = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:893
Report an issue with this entry →RenderBackend::retainImage
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void retainImage(const String& path)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1533
Report an issue with this entry →RenderBackend::rotate
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void rotate(f32 degrees) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:900
Report an issue with this entry →RenderBackend::save
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void save() = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:891
Report an issue with this entry →RenderBackend::saveRGBAToPNG
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool saveRGBAToPNG(const String& path, const u8* rgba, u32 w, u32 h) const = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:740
Report an issue with this entry →RenderBackend::saveScreenshot
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool saveScreenshot(const String& path) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:960
Report an issue with this entry →RenderBackend::scale
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void scale(f32 sx, f32 sy) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:899
Report an issue with this entry →RenderBackend::scrollSurface
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void scrollSurface(CanvasSurface* surface, f32 dx, f32 dy)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1116
Report an issue with this entry →RenderBackend::setCaptureEnabled
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void setCaptureEnabled(bool enabled) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:722
Report an issue with this entry →RenderBackend::setDevicePixelRatio
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void setDevicePixelRatio(f32 )Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:953
Report an issue with this entry →RenderBackend::setGenericFontFamilyProfile
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void setGenericFontFamilyProfile( GenericFontFamilyProfile )Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1370
Report an issue with this entry →RenderBackend::setOpacity
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void setOpacity(f32 opacity) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:919
Report an issue with this entry →RenderBackend::setPDFStructureTree
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void setPDFStructureTree(const PDFTagTree& tree)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1227
Report an issue with this entry →RenderBackend::shutdown
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void shutdown() = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:393
Report an issue with this entry →RenderBackend::strokeRect
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void strokeRect(const Rect& rect, const Color& color, f32 width) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:907
Report an issue with this entry →RenderBackend::supportsGPU
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool supportsGPU() const = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:921
Report an issue with this entry →RenderBackend::supportsRetainedSurface
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool supportsRetainedSurface() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1175
Report an issue with this entry →RenderBackend::surfaceHeight
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual u32 surfaceHeight() const = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:715
Report an issue with this entry →RenderBackend::surfaceWidth
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual u32 surfaceWidth() const = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:711
Report an issue with this entry →RenderBackend::tickAnimatedImages
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool tickAnimatedImages(f64 deltaSeconds) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:868
Report an issue with this entry →RenderBackend::translate
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual void translate(f32 dx, f32 dy) = 0;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:898
Report an issue with this entry →RenderBackend::tryAddFontFromFile
Installed header declaration in the render module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
virtual bool tryAddFontFromFile( const String& path, const String& cssFamily, int cssWeight, const String& unicodeRange, f32 sizeAdjust, f32 ascentOverride, f32 descentOverride, f32 lineGapOverride)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/render/render_backend.h:1346
Report an issue with this entry →