DisplayList::~DisplayList
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
~DisplayList() = default;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:337
Report an issue with this entry →DisplayList::append
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void append(const DisplayList& other);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:516
Report an issue with this entry →DisplayList::appendOp
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void appendOp(const PaintOp& op);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:518
Report an issue with this entry →DisplayList::appendOp
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void appendOp(PaintOp&& op);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:520
Report an issue with this entry →DisplayList::applyBackdropFilter
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void applyBackdropFilter(const Rect& rect, const std::vector<CSSFilterOp>& filters);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:491
Report an issue with this entry →DisplayList::applyBackdropFilter
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void applyBackdropFilter(const Rect& rect, const std::vector<CSSFilterOp>& filters, bool preserveClipAA);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:493
Report an issue with this entry →DisplayList::applyFilter
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void applyFilter(const Rect& rect, const std::vector<CSSFilterOp>& filters);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:488
Report an issue with this entry →DisplayList::applyFilterWithBackdrop
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void applyFilterWithBackdrop(const Rect& rect, const std::vector<CSSFilterOp>& filters);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:489
Report an issue with this entry →DisplayList::applyMask
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void applyMask(const Rect& rect, const std::vector<MaskLayer>& layers);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:499
Report an issue with this entry →DisplayList::clear
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void clear();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:339
Report an issue with this entry →DisplayList::clipRect
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void clipRect(const Rect& rect, bool antiAlias = true);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:346
Report an issue with this entry →DisplayList::clipRoundedRect
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void clipRoundedRect(const Rect& rect, const CornerRadii& radii, bool antiAlias = true);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:347
Report an issue with this entry →DisplayList::concatMatrix
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void concatMatrix(f32 a, f32 b, f32 c, f32 d, f32 tx, f32 ty);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:352
Report an issue with this entry →DisplayList::concatMatrix44
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void concatMatrix44(const f32 m[16]);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:353
Report an issue with this entry →DisplayList::contentHash
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 contentHash() const;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:522
Report an issue with this entry →DisplayList::DisplayList
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
DisplayList() = default;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:336
Report an issue with this entry →DisplayList::drawBorder
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawBorder(const Rect& rect, const CornerRadii& radii, const PaintOp::BorderData& border);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:374
Report an issue with this entry →DisplayList::drawBoxShadow
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawBoxShadow(const Rect& rect, const CornerRadii& radii, const std::vector<CSSShadow>& shadows);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:371
Report an issue with this entry →DisplayList::drawCachedParagraphMask
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawCachedParagraphMask(std::shared_ptr<void> paragraph, const Point& pos, const Rect& localBounds, u32 rasterColor = 0xFFFFFFFFu);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:466
Report an issue with this entry →DisplayList::drawCachedParagraphSlice
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawCachedParagraphSlice(std::shared_ptr<void> paragraph, const Point& pos, u32 builtColor, u32 curColor, const Rect& localBounds, u32 sliceStart16, u32 sliceEnd16);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:469
Report an issue with this entry →DisplayList::drawCanvasSurface
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawCanvasSurface(void* surface, const Rect& dest);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:484
Report an issue with this entry →DisplayList::drawCanvasSurface
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawCanvasSurface(void* surface, const Rect& dest, u64 contentId);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:485
Report an issue with this entry →DisplayList::drawDecorationLine
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawDecorationLine(f32 x, f32 y, f32 width, f32 thickness, u8 style, const Color& color);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:430
Report an issue with this entry →DisplayList::drawDecorationLine
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawDecorationLine(f32 x, f32 y, f32 width, f32 thickness, u8 style, const Color& color, f32 phase);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:432
Report an issue with this entry →DisplayList::drawDecorationLineSkippingInk
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawDecorationLineSkippingInk( f32 x, f32 y, f32 width, f32 thickness, u8 style, const Color& color, f32 phase, const String& text, const Point& textPosition, const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle, f32 maxWidth, u8 textAlign, f32 lineHeightMult, f32 letterSpacing, f32 wordSpacing, std::shared_ptr<void> paragraph = nullptr);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:434
Report an issue with this entry →DisplayList::drawDeviceSnappedImage
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawDeviceSnappedImage(const String& path, const Rect& src, const Rect& dest, bool nearestNeighbor);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:399
Report an issue with this entry →DisplayList::drawDeviceSnappedImage
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawDeviceSnappedImage(const String& path, const Rect& src, const Rect& dest);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:397
Report an issue with this entry →DisplayList::drawImage
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawImage(const String& path, const Rect& src, const Rect& dest);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:394
Report an issue with this entry →DisplayList::drawImage
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawImage(const String& path, const Rect& src, const Rect& dest, bool nearestNeighbor);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:395
Report an issue with this entry →DisplayList::drawLottieFrame
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawLottieFrame(const u32* argbPixels, u32 width, u32 height, const Rect& dest, u64 frameVersion);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:481
Report an issue with this entry →DisplayList::drawOutlineSegments
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawOutlineSegments(std::vector<Rect> segments, const Color& color, f32 cornerRadius = 0.0f);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:377
Report an issue with this entry →DisplayList::drawPixelBuffer
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawPixelBuffer(const u32* pixels, u32 width, u32 height, const Rect& dest);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:401
Report an issue with this entry →DisplayList::drawText
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawText(const PaintOp::TextData& text);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:389
Report an issue with this entry →DisplayList::drawText
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawText(const String& text, const Point& pos, const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle, const Color& color, f32 maxWidth = 0, bool ellipsis = false, u8 textAlign = 0, f32 lineHeightMult = 0, f32 letterSpacing = 0, f32 wordSpacing = 0, f32 textIndent = 0, bool breakLongWords = false);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:382
Report an issue with this entry →DisplayList::drawTextShadow
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawTextShadow(const String& text, const Point& pos, const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle, const std::vector<CSSShadow>& shadows, f32 maxWidth = 0, u8 textAlign = 0, f32 lineHeightMult = 0, f32 letterSpacing = 0, f32 wordSpacing = 0);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:403
Report an issue with this entry →DisplayList::drawVideoFrame
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawVideoFrame(const u8* rgbaPixels, u32 width, u32 height, const Rect& dest);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:477
Report an issue with this entry →DisplayList::drawVideoFrame
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void drawVideoFrame(const u8* rgbaPixels, u32 width, u32 height, const Rect& dest, u64 contentId);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:478
Report an issue with this entry →DisplayList::fillDisclosureTriangle
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void fillDisclosureTriangle(const Rect& rect, DisclosureMarkerDirection direction, const Color& color);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:359
Report an issue with this entry →DisplayList::fillGradient
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void fillGradient(const Rect& rect, const CSSGradient& gradient);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:366
Report an issue with this entry →DisplayList::fillRect
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void fillRect(const Rect& rect, const Color& color);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:358
Report an issue with this entry →DisplayList::fillRoundedRect
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void fillRoundedRect(const Rect& rect, const CornerRadii& radii, const Color& color, bool preserveCornerRadii = false, bool canonicalizeFullSingleCorner = false);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:362
Report an issue with this entry →DisplayList::isEmpty
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool isEmpty() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:514
Report an issue with this entry →DisplayList::opCount
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 opCount() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:513
Report an issue with this entry →DisplayList::ops
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
const std::vector<PaintOp>& ops() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:511
Report an issue with this entry →DisplayList::popTagNode
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void popTagNode();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:509
Report an issue with this entry →DisplayList::pushTagNode
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void pushTagNode(int nodeId);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:502
Report an issue with this entry →DisplayList::reserve
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void reserve(u32 count);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:341
Report an issue with this entry →DisplayList::restore
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void restore();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:344
Report an issue with this entry →DisplayList::restoreMask
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void restoreMask();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:500
Report an issue with this entry →DisplayList::rotate
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void rotate(f32 degrees);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:351
Report an issue with this entry →DisplayList::save
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void save();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:343
Report an issue with this entry →DisplayList::scale
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void scale(f32 sx, f32 sy);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:350
Report an issue with this entry →DisplayList::setBlendMode
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setBlendMode(BlendMode mode);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:355
Report an issue with this entry →DisplayList::setClipPath
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setClipPath(const Rect& rect, const String& clipPath, bool antiAlias);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:497
Report an issue with this entry →DisplayList::setClipPath
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setClipPath(const Rect& rect, const String& clipPath);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:496
Report an issue with this entry →DisplayList::setDestinationIn
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setDestinationIn();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:356
Report an issue with this entry →DisplayList::setLastOpLocalBounds
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setLastOpLocalBounds(const Rect& localBounds);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:445
Report an issue with this entry →DisplayList::setLastOpParagraphSlice
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setLastOpParagraphSlice(u32 sliceStart16, u32 sliceEnd16);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:451
Report an issue with this entry →DisplayList::setOpacity
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setOpacity(f32 opacity);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:353
Report an issue with this entry →DisplayList::strokeRect
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void strokeRect(const Rect& rect, const Color& color, f32 width);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:368
Report an issue with this entry →DisplayList::strokeRoundedRect
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void strokeRoundedRect(const Rect& rect, const CornerRadii& radii, const Color& color, f32 width);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:369
Report an issue with this entry →DisplayList::translate
Installed header declaration in the paint module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void translate(f32 dx, f32 dy);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/paint/display_list.h:349
Report an issue with this entry →