API reference

layout_box.h · C++ API · 3/4

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/layout/layout_box.h
LayoutBox::setAutoMinContent
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setAutoMinContent(f32 v, u32 nodeIntrinsicVersion) noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1467

Report an issue with this entry →
LayoutBox::setBaseline
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setBaseline(f32 v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:247

Report an issue with this entry →
LayoutBox::setBoxType
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setBoxType(LayoutBoxType t)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:106

Report an issue with this entry →
LayoutBox::setCachedParagraph
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setCachedParagraph(std::shared_ptr<void> p, bool alignBaked = false, f32 paintOffsetY = 0.0f, bool ellipsisBaked = false)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:524

Report an issue with this entry →
LayoutBox::setCachedParagraphPaintOffsetX
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setCachedParagraphPaintOffsetX(f32 value)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:572

Report an issue with this entry →
LayoutBox::setCachedParagraphPaintOffsetY
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setCachedParagraphPaintOffsetY(f32 value)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:569

Report an issue with this entry →
LayoutBox::setClipCollapsedTableSpan
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setClipCollapsedTableSpan(bool clip)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1219

Report an issue with this entry →
LayoutBox::setColBaseHeight
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setColBaseHeight(f32 h, f32 atWidth, u32 nodeIntrinsicVersion) noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1541

Report an issue with this entry →
LayoutBox::setCollapsedBorders
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setCollapsedBorders(std::unique_ptr<CollapsedCellBorders> cb);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1210

Report an issue with this entry →
LayoutBox::setConstraintsHash
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setConstraintsHash(u64 h) noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1268

Report an issue with this entry →
LayoutBox::setContentImageUrl
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setContentImageUrl(const String& url)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:143

Report an issue with this entry →
LayoutBox::setCrossHeightCache
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setCrossHeightCache(f32 h, f32 atWidth, u32 nodeIntrinsicVersion) noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1456

Report an issue with this entry →
LayoutBox::setEmptyIBSplitLineRect
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setEmptyIBSplitLineRect(const Rect& r)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:859

Report an issue with this entry →
LayoutBox::setFirstBaseline
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setFirstBaseline(f32 v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:249

Report an issue with this entry →
LayoutBox::setFirstLetterBox
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setFirstLetterBox(bool value = true)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:134

Report an issue with this entry →
LayoutBox::setFirstLetterFromGeneratedContent
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setFirstLetterFromGeneratedContent(bool value = true)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:125

Report an issue with this entry →
LayoutBox::setFirstLineBackgroundCurrentColorOverride
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setFirstLineBackgroundCurrentColorOverride(const Color& color)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:884

Report an issue with this entry →
LayoutBox::setFlexBaselineItemsUseSignedLeadingPaint
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setFlexBaselineItemsUseSignedLeadingPaint(bool v);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:258

Report an issue with this entry →
LayoutBox::setFlexFirstBaselineUsesAlignment
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setFlexFirstBaselineUsesAlignment(bool v);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:256

Report an issue with this entry →
LayoutBox::setFlexLineCount
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setFlexLineCount(u32 v);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:254

Report an issue with this entry →
LayoutBox::setGeneratedPseudo
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setGeneratedPseudo(bool value = true)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:118

Report an issue with this entry →
LayoutBox::setGridTrackSpans
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setGridTrackSpans(std::vector<GridTrackSpan> columns, std::vector<GridTrackSpan> rows)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:920

Report an issue with this entry →
LayoutBox::setHeight
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setHeight(f32 v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:212

Report an issue with this entry →
LayoutBox::setHiddenByCollapsedTableColumn
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setHiddenByCollapsedTableColumn(bool hidden)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1212

Report an issue with this entry →
LayoutBox::setHiddenByLineClamp
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setHiddenByLineClamp(bool hidden)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1232

Report an issue with this entry →
LayoutBox::setIBOwner
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setIBOwner(LayoutBox* owner)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1081

Report an issue with this entry →
LayoutBox::setIBSplitFragmentEdges
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setIBSplitFragmentEdges(bool hasStart, bool hasEnd)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1093

Report an issue with this entry →
LayoutBox::setIFCCache
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setIFCCache(std::unique_ptr<IFCLayoutCache> c)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:718

Report an issue with this entry →
LayoutBox::setIFCStaticPositionRect
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setIFCStaticPositionRect(const Rect& r)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:961

Report an issue with this entry →
LayoutBox::setInlineContainingBlockRect
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setInlineContainingBlockRect(const Rect& r)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1030

Report an issue with this entry →
LayoutBox::setInlineFragmentContinuesAfterLineClamp
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setInlineFragmentContinuesAfterLineClamp(bool continues)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:870

Report an issue with this entry →
LayoutBox::setInlineFragmentRects
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setInlineFragmentRects(std::unique_ptr<std::vector<Rect>> r)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:803

Report an issue with this entry →
LayoutBox::setInsideMarkerPlacement
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setInsideMarkerPlacement(f32 x, bool ownsLine)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:895

Report an issue with this entry →
LayoutBox::setIntrinsicCache
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setIntrinsicCache(f32 mn, f32 mx, u32 nodeIntrinsicVersion) noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1391

Report an issue with this entry →
LayoutBox::setLastLayoutVersion
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setLastLayoutVersion(u64 v) noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1269

Report an issue with this entry →
LayoutBox::setMaxContentBase
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setMaxContentBase(f32 v, f32 atCrossBase, u32 nodeIntrinsicVersion) noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1510

Report an issue with this entry →
LayoutBox::setMinMainHeight
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setMinMainHeight(f32 h, f32 atWidth, u32 nodeIntrinsicVersion) noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1478

Report an issue with this entry →
LayoutBox::setNextInlineFragment
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setNextInlineFragment(LayoutBox* b)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1148

Report an issue with this entry →
LayoutBox::setOutOfFlowFinalPosition
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setOutOfFlowFinalPosition(f32 x, f32 y)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:187

Report an issue with this entry →
LayoutBox::setOutOfFlowStaticPosition
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setOutOfFlowStaticPosition(f32 x, f32 y)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1009

Report an issue with this entry →
LayoutBox::setParagraphTextMap
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setParagraphTextMap(std::unique_ptr<ParagraphTextMap> m)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:515

Report an issue with this entry →
LayoutBox::setPrevInlineFragment
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setPrevInlineFragment(LayoutBox* b)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1149

Report an issue with this entry →
LayoutBox::setPseudoText
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setPseudoText(const String& text)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:115

Report an issue with this entry →
LayoutBox::setResolvedBorder
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setResolvedBorder(EdgeInsets b)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:278

Report an issue with this entry →
LayoutBox::setResolvedMargin
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setResolvedMargin(EdgeInsets m)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:276

Report an issue with this entry →
LayoutBox::setResolvedPadding
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setResolvedPadding(EdgeInsets p)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:277

Report an issue with this entry →
LayoutBox::setScrollableOverflow
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setScrollableOverflow(Rect r)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:282

Report an issue with this entry →
LayoutBox::setScrollableOverflowAsPlainUnion
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setScrollableOverflowAsPlainUnion(Rect r)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:309

Report an issue with this entry →
LayoutBox::setScrollbarReserved
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setScrollbarReserved(bool v, bool h)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1049

Report an issue with this entry →
LayoutBox::setScrollLeft
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setScrollLeft(f32 v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:335

Report an issue with this entry →
LayoutBox::setScrollTop
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setScrollTop(f32 v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:334

Report an issue with this entry →
LayoutBox::setSkipTextPaint
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setSkipTextPaint(bool v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1045

Report an issue with this entry →
LayoutBox::setStretchWidth
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setStretchWidth(f32 w, f32 aw, f32 ah, u32 nodeIntrinsicVersion) noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1490

Report an issue with this entry →
LayoutBox::setStyle
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setStyle(const ComputedStyle* s)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:113

Report an issue with this entry →
LayoutBox::setTableCellBackgroundSources
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setTableCellBackgroundSources(const LayoutBox* columnGroup, const LayoutBox* column)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:936

Report an issue with this entry →
LayoutBox::setTextLineFragmentRects
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setTextLineFragmentRects(std::vector<Rect>&& rects)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:837

Report an issue with this entry →
LayoutBox::setUsedHeightDefinite
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setUsedHeightDefinite(bool definite)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1068

Report an issue with this entry →
LayoutBox::setVerticalScrollbarHint
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setVerticalScrollbarHint(bool reserved) noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1340

Report an issue with this entry →
LayoutBox::setWidth
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setWidth(f32 v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:203

Report an issue with this entry →
LayoutBox::setX
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setX(f32 v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:168

Report an issue with this entry →
LayoutBox::setXOffsetOnly
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setXOffsetOnly(f32 v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:227

Report an issue with this entry →
LayoutBox::setY
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setY(f32 v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:182

Report an issue with this entry →
LayoutBox::setYOffsetOnly
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void setYOffsetOnly(f32 v)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:239

Report an issue with this entry →
LayoutBox::shouldFlattenNormalFlowPaintPhases
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
bool shouldFlattenNormalFlowPaintPhases() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1188

Report an issue with this entry →
LayoutBox::skipTextPaint
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
bool skipTextPaint() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1047

Report an issue with this entry →
LayoutBox::snapshotRebuildMeasurements
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
RebuildMeasurementCache snapshotRebuildMeasurements( u32 nodeVersion, bool simpleRowTextItem) const noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1408

Report an issue with this entry →
LayoutBox::stackingOrder
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
i32 stackingOrder() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1166

Report an issue with this entry →
LayoutBox::stackingOrderInParentContext
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
i32 stackingOrderInParentContext() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1169

Report an issue with this entry →
LayoutBox::storeResultMemo
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
void storeResultMemo(u64 key, u32 version, f32 w, f32 h, f32 baseline, bool hasBaseline)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1297

Report an issue with this entry →
LayoutBox::stretchWidthValid
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
bool stretchWidthValid(f32 aw, f32 ah, u32 nodeIntrinsicVersion) const noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1482

Report an issue with this entry →
LayoutBox::style
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
const ComputedStyle* style() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:112

Report an issue with this entry →
LayoutBox::subtreeRequiresPositionedPaintOrder
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
bool subtreeRequiresPositionedPaintOrder() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1182

Report an issue with this entry →
LayoutBox::tableCellColumnBackgroundSource
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
const LayoutBox* tableCellColumnBackgroundSource() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:955

Report an issue with this entry →
LayoutBox::tableCellColumnGroupBackgroundSource
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
const LayoutBox* tableCellColumnGroupBackgroundSource() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:950

Report an issue with this entry →
LayoutBox::textLineFragmentRects
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
const std::vector<Rect>* textLineFragmentRects() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:854

Report an issue with this entry →
LayoutBox::usedHeightIsDefinite
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
bool usedHeightIsDefinite() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1077

Report an issue with this entry →
LayoutBox::verticalScrollbarHint
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
bool verticalScrollbarHint() const noexcept

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:1336

Report an issue with this entry →
LayoutBox::viewportBorderRect
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
Rect viewportBorderRect() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:351

Report an issue with this entry →
LayoutBox::viewportContentRect
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
Rect viewportContentRect() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:350

Report an issue with this entry →
LayoutBox::viewportMarginRect
Needs verification3.61.7C++

Installed header declaration in the layout module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

layout_box.h
Rect viewportMarginRect() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/layout/layout_box.h:353

Report an issue with this entry →
Browse this reference type →