API reference

layout_box.h · C++ fields · 1/2

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
Element
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
class Element;

Verification scope

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

include/kui/layout/layout_box.h:16

Report an issue with this entry →
LayoutBox::CharRange::start
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
u32 start = 0, end = 0;

Verification scope

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

include/kui/layout/layout_box.h:581

Report an issue with this entry →
LayoutBox::GridTrackSpan::hi
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
f32 hi = 0.0f;

Verification scope

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

include/kui/layout/layout_box.h:737

Report an issue with this entry →
LayoutBox::GridTrackSpan::lo
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
f32 lo = 0.0f;

Verification scope

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

include/kui/layout/layout_box.h:736

Report an issue with this entry →
LayoutBox::IFCLayoutCache::alternate
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
AlternateSlot alternate;

Verification scope

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

include/kui/layout/layout_box.h:620

Report an issue with this entry →
LayoutBox::IFCLayoutCache::alternateArmed
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 alternateArmed = 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:621

Report an issue with this entry →
LayoutBox::IFCLayoutCache::alternateBlockEllipsisPaint
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
BlockEllipsisPaint alternateBlockEllipsisPaint;

Verification scope

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

include/kui/layout/layout_box.h:715

Report an issue with this entry →
LayoutBox::IFCLayoutCache::AlternateSlot::charRanges
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
std::vector<CharRange> charRanges;

Verification scope

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

include/kui/layout/layout_box.h:618

Report an issue with this entry →
LayoutBox::IFCLayoutCache::AlternateSlot::fontEpoch
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
u32 fontEpoch = 0;

Verification scope

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

include/kui/layout/layout_box.h:616

Report an issue with this entry →
LayoutBox::IFCLayoutCache::AlternateSlot::hash
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
u64 hash = 0;

Verification scope

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

include/kui/layout/layout_box.h:614

Report an issue with this entry →
LayoutBox::IFCLayoutCache::AlternateSlot::result
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
MultiRunResult result;

Verification scope

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

include/kui/layout/layout_box.h:617

Report an issue with this entry →
LayoutBox::IFCLayoutCache::AlternateSlot::valid
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 valid = 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:613

Report an issue with this entry →
LayoutBox::IFCLayoutCache::AlternateSlot::width
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
f32 width = -1.0f;

Verification scope

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

include/kui/layout/layout_box.h:615

Report an issue with this entry →
LayoutBox::IFCLayoutCache::blockEllipsisPaint
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
BlockEllipsisPaint blockEllipsisPaint;

Verification scope

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

include/kui/layout/layout_box.h:713

Report an issue with this entry →
LayoutBox::IFCLayoutCache::BlockEllipsisPaint::charRanges
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
std::vector<CharRange> charRanges;

Verification scope

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

include/kui/layout/layout_box.h:643

Report an issue with this entry →
LayoutBox::IFCLayoutCache::BlockEllipsisPaint::cutByte
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
u32 cutByte = 0;

Verification scope

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

include/kui/layout/layout_box.h:640

Report an issue with this entry →
LayoutBox::IFCLayoutCache::BlockEllipsisPaint::key
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
u64 key = 0;

Verification scope

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

include/kui/layout/layout_box.h:640

Report an issue with this entry →
LayoutBox::IFCLayoutCache::BlockEllipsisPaint::paragraph
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
std::shared_ptr<void> paragraph;

Verification scope

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

include/kui/layout/layout_box.h:641

Report an issue with this entry →
LayoutBox::IFCLayoutCache::charRanges
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
std::vector<CharRange> charRanges;

Verification scope

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

include/kui/layout/layout_box.h:606

Report an issue with this entry →
LayoutBox::IFCLayoutCache::evictedHash
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
u64 evictedHash = 0;

Verification scope

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

include/kui/layout/layout_box.h:628

Report an issue with this entry →
LayoutBox::IFCLayoutCache::evictedWidth
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
f32 evictedWidth = -1.0f;

Verification scope

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

include/kui/layout/layout_box.h:632

Report an issue with this entry →
LayoutBox::IFCLayoutCache::fontEpoch
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
u32 fontEpoch = 0;

Verification scope

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

include/kui/layout/layout_box.h:603

Report an issue with this entry →
LayoutBox::IFCLayoutCache::hash
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
u64 hash = 0;

Verification scope

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

include/kui/layout/layout_box.h:601

Report an issue with this entry →
LayoutBox::IFCLayoutCache::result
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
MultiRunResult result;

Verification scope

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

include/kui/layout/layout_box.h:604

Report an issue with this entry →
LayoutBox::IFCLayoutCache::valid
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 valid = 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:601

Report an issue with this entry →
LayoutBox::IFCLayoutCache::width
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
f32 width = -1.0f;

Verification scope

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

include/kui/layout/layout_box.h:603

Report an issue with this entry →
LayoutBox::InlineDerivedData::emptyIBSplitLineRect
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 emptyIBSplitLineRect;

Verification scope

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

include/kui/layout/layout_box.h:748

Report an issue with this entry →
LayoutBox::InlineDerivedData::firstLineBackgroundCurrentColor
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
Color firstLineBackgroundCurrentColor;

Verification scope

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

include/kui/layout/layout_box.h:755

Report an issue with this entry →
LayoutBox::InlineDerivedData::flexBaselineItemsUseSignedLeadingPaint
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 flexBaselineItemsUseSignedLeadingPaint = 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:773

Report an issue with this entry →
LayoutBox::InlineDerivedData::flexFirstBaselineUsesAlignment
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 flexFirstBaselineUsesAlignment = 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:772

Report an issue with this entry →
LayoutBox::InlineDerivedData::flexLineCount
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
u32 flexLineCount = 0;

Verification scope

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

include/kui/layout/layout_box.h:768

Report an issue with this entry →
LayoutBox::InlineDerivedData::fragmentContinuesAfterLineClamp
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 fragmentContinuesAfterLineClamp = 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:749

Report an issue with this entry →
LayoutBox::InlineDerivedData::fragmentRects
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
std::vector<Rect> fragmentRects;

Verification scope

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

include/kui/layout/layout_box.h:741

Report an issue with this entry →
LayoutBox::InlineDerivedData::gridColumnTracks
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
std::vector<GridTrackSpan> gridColumnTracks;

Verification scope

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

include/kui/layout/layout_box.h:756

Report an issue with this entry →
LayoutBox::InlineDerivedData::gridRowTracks
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
std::vector<GridTrackSpan> gridRowTracks;

Verification scope

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

include/kui/layout/layout_box.h:761

Report an issue with this entry →
LayoutBox::InlineDerivedData::hasEmptyIBSplitLineRect
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 hasEmptyIBSplitLineRect = 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:742

Report an issue with this entry →
LayoutBox::InlineDerivedData::hasFirstLineBackgroundCurrentColor
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 hasFirstLineBackgroundCurrentColor = 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:754

Report an issue with this entry →
LayoutBox::InlineDerivedData::hasInsideMarkerPlacement
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 hasInsideMarkerPlacement = 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:788

Report an issue with this entry →
LayoutBox::InlineDerivedData::hasOutOfFlowStaticPosition
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 hasOutOfFlowStaticPosition = 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:782

Report an issue with this entry →
LayoutBox::InlineDerivedData::hasScrollableOverflowClamp
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 hasScrollableOverflowClamp = 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:774

Report an issue with this entry →
LayoutBox::InlineDerivedData::insideMarkerOwnsLine
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 insideMarkerOwnsLine = 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:800

Report an issue with this entry →
LayoutBox::InlineDerivedData::insideMarkerX
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
f32 insideMarkerX = 0.0f;

Verification scope

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

include/kui/layout/layout_box.h:801

Report an issue with this entry →
LayoutBox::InlineDerivedData::outOfFlowStaticPosition
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
Point outOfFlowStaticPosition;

Verification scope

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

include/kui/layout/layout_box.h:787

Report an issue with this entry →
LayoutBox::InlineDerivedData::scrollableOverflowCeilWidth
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
f32 scrollableOverflowCeilWidth = 0.0f;

Verification scope

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

include/kui/layout/layout_box.h:780

Report an issue with this entry →
LayoutBox::InlineDerivedData::scrollableOverflowFloorHeight
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
f32 scrollableOverflowFloorHeight = 0.0f;

Verification scope

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

include/kui/layout/layout_box.h:781

Report an issue with this entry →
LayoutBox::InlineDerivedData::scrollableOverflowFloorWidth
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
f32 scrollableOverflowFloorWidth = 0.0f;

Verification scope

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

include/kui/layout/layout_box.h:779

Report an issue with this entry →
LayoutBox::InlineDerivedData::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 = nullptr;

Verification scope

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

include/kui/layout/layout_box.h:767

Report an issue with this entry →
LayoutBox::InlineDerivedData::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 = nullptr;

Verification scope

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

include/kui/layout/layout_box.h:762

Report an issue with this entry →
LayoutBox::ParagraphTextMap::additionalBackgroundBands
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
std::vector<BackgroundBand> additionalBackgroundBands;

Verification scope

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

include/kui/layout/layout_box.h:434

Report an issue with this entry →
LayoutBox::ParagraphTextMap::backgroundBand
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
std::unique_ptr<BackgroundBand> backgroundBand;

Verification scope

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

include/kui/layout/layout_box.h:431

Report an issue with this entry →
LayoutBox::ParagraphTextMap::BackgroundBand::color
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
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:422

Report an issue with this entry →
LayoutBox::ParagraphTextMap::BackgroundBand::imageUrl
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
String imageUrl;

Verification scope

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

include/kui/layout/layout_box.h:423

Report an issue with this entry →
LayoutBox::ParagraphTextMap::BackgroundBand::ownerIndex16
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
u32 ownerIndex16 = 0xFFFFFFFFu;

Verification scope

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

include/kui/layout/layout_box.h:424

Report an issue with this entry →
LayoutBox::ParagraphTextMap::BackgroundBand::rect
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 rect;

Verification scope

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

include/kui/layout/layout_box.h:421

Report an issue with this entry →
LayoutBox::ParagraphTextMap::DiscretionaryHyphen::charIndex16
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
u32 charIndex16 = 0xFFFFFFFFu;

Verification scope

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

include/kui/layout/layout_box.h:447

Report an issue with this entry →
LayoutBox::ParagraphTextMap::DiscretionaryHyphen::color
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
u32 color = 0xFF000000;

Verification scope

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

include/kui/layout/layout_box.h:444

Report an issue with this entry →
LayoutBox::ParagraphTextMap::DiscretionaryHyphen::fontFamily
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
String fontFamily = "sans-serif";

Verification scope

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

include/kui/layout/layout_box.h:440

Report an issue with this entry →
LayoutBox::ParagraphTextMap::DiscretionaryHyphen::fontSize
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
f32 fontSize = 16.0f;

Verification scope

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

include/kui/layout/layout_box.h:441

Report an issue with this entry →
LayoutBox::ParagraphTextMap::DiscretionaryHyphen::fontStyle
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
u8 fontStyle = 0;

Verification scope

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

include/kui/layout/layout_box.h:443

Report an issue with this entry →
LayoutBox::ParagraphTextMap::DiscretionaryHyphen::fontWeight
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
u16 fontWeight = 400;

Verification scope

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

include/kui/layout/layout_box.h:442

Report an issue with this entry →
LayoutBox::ParagraphTextMap::DiscretionaryHyphen::lineHeightMult
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
f32 lineHeightMult = -1.0f;

Verification scope

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

include/kui/layout/layout_box.h:445

Report an issue with this entry →
LayoutBox::ParagraphTextMap::DiscretionaryHyphen::shadows
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
std::vector<CSSShadow> shadows;

Verification scope

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

include/kui/layout/layout_box.h:446

Report an issue with this entry →
LayoutBox::ParagraphTextMap::DiscretionaryHyphen::x
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
f32 x = 0;

Verification scope

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

include/kui/layout/layout_box.h:438

Report an issue with this entry →
LayoutBox::ParagraphTextMap::DiscretionaryHyphen::y
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
f32 y = 0;

Verification scope

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

include/kui/layout/layout_box.h:439

Report an issue with this entry →
LayoutBox::ParagraphTextMap::discretionaryHyphens
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
std::vector<DiscretionaryHyphen> discretionaryHyphens;

Verification scope

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

include/kui/layout/layout_box.h:451

Report an issue with this entry →
LayoutBox::ParagraphTextMap::formattedLineCount
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
u32 formattedLineCount = 0;

Verification scope

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

include/kui/layout/layout_box.h:452

Report an issue with this entry →
LayoutBox::ParagraphTextMap::generatedText
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
std::unique_ptr<std::vector<GeneratedTextRange>> generatedText;

Verification scope

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

include/kui/layout/layout_box.h:510

Report an issue with this entry →
LayoutBox::ParagraphTextMap::GeneratedTextRange::box
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* box = nullptr;

Verification scope

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

include/kui/layout/layout_box.h:508

Report an issue with this entry →
LayoutBox::ParagraphTextMap::GeneratedTextRange::end16
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
u32 end16 = 0;

Verification scope

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

include/kui/layout/layout_box.h:507

Report an issue with this entry →
LayoutBox::ParagraphTextMap::GeneratedTextRange::start16
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
u32 start16 = 0;

Verification scope

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

include/kui/layout/layout_box.h:506

Report an issue with this entry →
LayoutBox::ParagraphTextMap::inlineContent
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
std::unique_ptr<std::vector<InlineContentRange>> inlineContent;

Verification scope

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

include/kui/layout/layout_box.h:474

Report an issue with this entry →
LayoutBox::ParagraphTextMap::InlineContentRange::end16
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
u32 end16 = 0;

Verification scope

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

include/kui/layout/layout_box.h:472

Report an issue with this entry →
LayoutBox::ParagraphTextMap::InlineContentRange::start16
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
u32 start16 = 0;

Verification scope

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

include/kui/layout/layout_box.h:471

Report an issue with this entry →
LayoutBox::ParagraphTextMap::paintGeneratedText
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
std::unique_ptr<std::vector<GeneratedTextRange>> paintGeneratedText;

Verification scope

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

include/kui/layout/layout_box.h:511

Report an issue with this entry →
LayoutBox::ParagraphTextMap::paintInlineContent
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
std::unique_ptr<std::vector<InlineContentRange>> paintInlineContent;

Verification scope

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

include/kui/layout/layout_box.h:475

Report an issue with this entry →
LayoutBox::ParagraphTextMap::paintOffsetX
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
f32 paintOffsetX = 0.0f;

Verification scope

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

include/kui/layout/layout_box.h:458

Report an issue with this entry →
LayoutBox::ParagraphTextMap::paintSegments
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
std::unique_ptr<std::vector<Segment>> paintSegments;

Verification scope

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

include/kui/layout/layout_box.h:413

Report an issue with this entry →
LayoutBox::ParagraphTextMap::Segment::charEnd16
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
u32 charEnd16 = 0;

Verification scope

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

include/kui/layout/layout_box.h:402

Report an issue with this entry →
LayoutBox::ParagraphTextMap::Segment::charStart16
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
u32 charStart16 = 0;

Verification scope

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

include/kui/layout/layout_box.h:402

Report an issue with this entry →
LayoutBox::ParagraphTextMap::Segment::geometryText
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
String geometryText;

Verification scope

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

include/kui/layout/layout_box.h:405

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