API reference

layout_context.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_context.h
ComputedStyle
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_context.h
class ComputedStyle;

Verification scope

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

include/kui/layout/layout_context.h:16

Report an issue with this entry →
Document
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_context.h
class Document;

Verification scope

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

include/kui/layout/layout_context.h:20

Report an issue with this entry →
FlexLineSnapshot
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_context.h
struct FlexLineSnapshot;

Verification scope

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

include/kui/layout/layout_context.h:23

Report an issue with this entry →
LayoutAlgorithm
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_context.h
class LayoutAlgorithm;

Verification scope

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

include/kui/layout/layout_context.h:18

Report an issue with this entry →
LayoutBox
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_context.h
class LayoutBox;

Verification scope

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

include/kui/layout/layout_context.h:17

Report an issue with this entry →
LayoutConstraints::AncestorFloat::bottom
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_context.h
f32 bottom;

Verification scope

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

include/kui/layout/layout_context.h:97

Report an issue with this entry →
LayoutConstraints::AncestorFloat::isLeft
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_context.h
bool isLeft;

Verification scope

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

include/kui/layout/layout_context.h:97

Report an issue with this entry →
LayoutConstraints::AncestorFloat::top
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_context.h
f32 top;

Verification scope

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

include/kui/layout/layout_context.h:97

Report an issue with this entry →
LayoutConstraints::AncestorFloat::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_context.h
f32 width;

Verification scope

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

include/kui/layout/layout_context.h:97

Report an issue with this entry →
LayoutConstraints::ancestorFloats
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_context.h
std::vector<AncestorFloat> ancestorFloats;

Verification scope

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

include/kui/layout/layout_context.h:98

Report an issue with this entry →
LayoutConstraints::ancestorLeftClearY
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_context.h
f32 ancestorLeftClearY = 0;

Verification scope

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

include/kui/layout/layout_context.h:78

Report an issue with this entry →
LayoutConstraints::ancestorRightClearY
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_context.h
f32 ancestorRightClearY = 0;

Verification scope

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

include/kui/layout/layout_context.h:82

Report an issue with this entry →
LayoutConstraints::availableHeight
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_context.h
f32 availableHeight = 0;

Verification scope

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

include/kui/layout/layout_context.h:33

Report an issue with this entry →
LayoutConstraints::availableWidth
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_context.h
f32 availableWidth = 0;

Verification scope

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

include/kui/layout/layout_context.h:30

Report an issue with this entry →
LayoutConstraints::fixedHeight
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_context.h
f32 fixedHeight = 0;

Verification scope

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

include/kui/layout/layout_context.h:37

Report an issue with this entry →
LayoutConstraints::fixedWidth
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_context.h
f32 fixedWidth = 0;

Verification scope

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

include/kui/layout/layout_context.h:35

Report an issue with this entry →
LayoutConstraints::forceLineClampEllipsis
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_context.h
u8 forceLineClampEllipsis = 0;

Verification scope

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

include/kui/layout/layout_context.h:117

Report an issue with this entry →
LayoutConstraints::hasZeroFixedHeight
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_context.h
bool hasZeroFixedHeight = false;

Verification scope

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

include/kui/layout/layout_context.h:111

Report an issue with this entry →
LayoutConstraints::hasZeroPercentageWidthBase
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_context.h
bool hasZeroPercentageWidthBase = false;

Verification scope

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

include/kui/layout/layout_context.h:84

Report an issue with this entry →
LayoutConstraints::isHeightDefinite
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_context.h
bool isHeightDefinite = false;

Verification scope

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

include/kui/layout/layout_context.h:61

Report an issue with this entry →
LayoutConstraints::measureOnly
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_context.h
bool measureOnly = false;

Verification scope

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

include/kui/layout/layout_context.h:70

Report an issue with this entry →
LayoutConstraints::percentageHeightBase
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_context.h
f32 percentageHeightBase = 0;

Verification scope

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

include/kui/layout/layout_context.h:42

Report an issue with this entry →
LayoutConstraints::percentageWidthBase
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_context.h
f32 percentageWidthBase = 0;

Verification scope

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

include/kui/layout/layout_context.h:38

Report an issue with this entry →
LayoutConstraints::propagatedLineClamp
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_context.h
i32 propagatedLineClamp = 0;

Verification scope

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

include/kui/layout/layout_context.h:122

Report an issue with this entry →
LayoutConstraints::quirksBodyMinBorderHeight
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_context.h
f32 quirksBodyMinBorderHeight = 0;

Verification scope

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

include/kui/layout/layout_context.h:50

Report an issue with this entry →
LayoutConstraints::quirksPercentageHeightBase
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_context.h
f32 quirksPercentageHeightBase = 0;

Verification scope

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

include/kui/layout/layout_context.h:44

Report an issue with this entry →
LayoutConstraints::retainTextPaintCache
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_context.h
bool retainTextPaintCache = false;

Verification scope

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

include/kui/layout/layout_context.h:105

Report an issue with this entry →
LayoutConstraints::shrinkToFit
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_context.h
bool shrinkToFit = false;

Verification scope

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

include/kui/layout/layout_context.h:74

Report an issue with this entry →
LayoutConstraints::skipWidthKeyword
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_context.h
bool skipWidthKeyword = false;

Verification scope

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

include/kui/layout/layout_context.h:100

Report an issue with this entry →
LayoutConstraints::subgridColumnSizes
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_context.h
std::vector<f32> subgridColumnSizes;

Verification scope

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

include/kui/layout/layout_context.h:127

Report an issue with this entry →
LayoutConstraints::subgridRowSizes
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_context.h
std::vector<f32> subgridRowSizes;

Verification scope

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

include/kui/layout/layout_context.h:130

Report an issue with this entry →
LayoutConstraints::tableCellPercentHeightFirstPass
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_context.h
bool tableCellPercentHeightFirstPass = false;

Verification scope

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

include/kui/layout/layout_context.h:64

Report an issue with this entry →
LayoutContext::BFCFloatRect::bottom
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_context.h
f32 bottom;

Verification scope

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

include/kui/layout/layout_context.h:796

Report an issue with this entry →
LayoutContext::BFCFloatRect::top
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_context.h
f32 top;

Verification scope

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

include/kui/layout/layout_context.h:796

Report an issue with this entry →
LayoutContext::BFCFloatRect::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_context.h
f32 width;

Verification scope

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

include/kui/layout/layout_context.h:796

Report an issue with this entry →
LayoutContext::FontMetricsResult::ascent
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_context.h
f32 ascent;

Verification scope

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

include/kui/layout/layout_context.h:288

Report an issue with this entry →
LayoutContext::FontMetricsResult::bottom
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_context.h
f32 bottom = 0;

Verification scope

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

include/kui/layout/layout_context.h:291

Report an issue with this entry →
LayoutContext::FontMetricsResult::descent
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_context.h
f32 descent;

Verification scope

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

include/kui/layout/layout_context.h:289

Report an issue with this entry →
LayoutContext::FontMetricsResult::lineHeight
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_context.h
f32 lineHeight;

Verification scope

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

include/kui/layout/layout_context.h:290

Report an issue with this entry →
LayoutContext::FontMetricsResult::xHeight
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_context.h
f32 xHeight = 0;

Verification scope

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

include/kui/layout/layout_context.h:291

Report an issue with this entry →
LayoutContext::InheritedFloats::left
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_context.h
std::vector<BFCFloatRect> left;

Verification scope

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

include/kui/layout/layout_context.h:798

Report an issue with this entry →
LayoutContext::InheritedFloats::right
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_context.h
std::vector<BFCFloatRect> right;

Verification scope

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

include/kui/layout/layout_context.h:799

Report an issue with this entry →
LayoutContext::kDefaultStackReserveBytes
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_context.h
static constexpr size_t kDefaultStackReserveBytes = 256 * 1024;

Verification scope

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

include/kui/layout/layout_context.h:812

Report an issue with this entry →
LayoutContext::kMaxBoxCount
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_context.h
static constexpr u32 kMaxBoxCount = 50000;

Verification scope

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

include/kui/layout/layout_context.h:789

Report an issue with this entry →
LayoutContext::kMaxLayoutDepth
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_context.h
static constexpr u32 kMaxLayoutDepth = 256;

Verification scope

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

include/kui/layout/layout_context.h:805

Report an issue with this entry →
LayoutContext::kTopologyTransferOutcomeCount
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_context.h
static constexpr size_t kTopologyTransferOutcomeCount = static_cast<size_t>(TopologyTransferOutcome::Count);

Verification scope

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

include/kui/layout/layout_context.h:510

Report an issue with this entry →
LayoutContext::LineBreakResult::charOffset
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_context.h
u32 charOffset;

Verification scope

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

include/kui/layout/layout_context.h:380

Report an issue with this entry →
LayoutContext::LineBreakResult::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_context.h
f32 width;

Verification scope

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

include/kui/layout/layout_context.h:380

Report an issue with this entry →
LayoutContext::MultiRunWidth::totalWidth
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_context.h
f32 totalWidth = 0.0f;

Verification scope

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

include/kui/layout/layout_context.h:719

Report an issue with this entry →
LayoutContext::MultiRunWidth::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_context.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_context.h:718

Report an issue with this entry →
LayoutContext::ParagraphMetrics::ascent
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_context.h
f32 ascent;

Verification scope

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

include/kui/layout/layout_context.h:251

Report an issue with this entry →
LayoutContext::ParagraphMetrics::cachedParagraph
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_context.h
std::shared_ptr<void> cachedParagraph;

Verification scope

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

include/kui/layout/layout_context.h:262

Report an issue with this entry →
LayoutContext::ParagraphMetrics::height
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_context.h
f32 height;

Verification scope

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

include/kui/layout/layout_context.h:250

Report an issue with this entry →
LayoutContext::ParagraphMetrics::lineCount
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_context.h
u32 lineCount;

Verification scope

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

include/kui/layout/layout_context.h:252

Report an issue with this entry →
LayoutContext::ParagraphMetrics::maxIntrinsicWidth
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_context.h
f32 maxIntrinsicWidth = -1;

Verification scope

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

include/kui/layout/layout_context.h:261

Report an issue with this entry →
LayoutContext::ParagraphMetrics::minIntrinsicWidth
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_context.h
f32 minIntrinsicWidth = -1;

Verification scope

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

include/kui/layout/layout_context.h:254

Report an issue with this entry →
LayoutContext::ParagraphMetrics::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_context.h
f32 width;

Verification scope

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

include/kui/layout/layout_context.h:250

Report an issue with this entry →
LayoutContext::ParagraphRetentionStats::documentReleases
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_context.h
u64 documentReleases = 0;

Verification scope

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

include/kui/layout/layout_context.h:916

Report an issue with this entry →
LayoutContext::ParagraphRetentionStats::historyReleases
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_context.h
u64 historyReleases = 0;

Verification scope

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

include/kui/layout/layout_context.h:915

Report an issue with this entry →
LayoutContext::ParagraphRetentionStats::paragraphRebuilds
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_context.h
u64 paragraphRebuilds = 0;

Verification scope

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

include/kui/layout/layout_context.h:917

Report an issue with this entry →
LayoutContext::ParagraphRetentionStats::probeReleases
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_context.h
u64 probeReleases = 0;

Verification scope

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

include/kui/layout/layout_context.h:914

Report an issue with this entry →
LayoutContext::ParagraphRetentionStats::retainedBytes
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_context.h
u64 retainedBytes = 0;

Verification scope

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

include/kui/layout/layout_context.h:913

Report an issue with this entry →
LayoutContext::ParagraphRetentionStats::retainedParagraphs
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_context.h
size_t retainedParagraphs = 0;

Verification scope

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

include/kui/layout/layout_context.h:913

Report an issue with this entry →
LayoutContext::ParagraphRetentionStats::sweeps
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_context.h
u64 sweeps = 0;

Verification scope

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

include/kui/layout/layout_context.h:918

Report an issue with this entry →
LayoutContext::TextMetrics::ascent
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_context.h
f32 ascent;

Verification scope

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

include/kui/layout/layout_context.h:237

Report an issue with this entry →
LayoutContext::TextMetrics::descent
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_context.h
f32 descent;

Verification scope

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

include/kui/layout/layout_context.h:238

Report an issue with this entry →
LayoutContext::TextMetrics::height
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_context.h
f32 height;

Verification scope

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

include/kui/layout/layout_context.h:236

Report an issue with this entry →
LayoutContext::TextMetrics::lineHeight
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_context.h
f32 lineHeight;

Verification scope

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

include/kui/layout/layout_context.h:239

Report an issue with this entry →
LayoutContext::TextMetrics::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_context.h
f32 width;

Verification scope

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

include/kui/layout/layout_context.h:235

Report an issue with this entry →
LayoutContext::TopologyReuseStats::capturedRoots
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_context.h
u32 capturedRoots = 0, capturedBoxes = 0;

Verification scope

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

include/kui/layout/layout_context.h:518

Report an issue with this entry →
LayoutContext::TopologyReuseStats::hydratedRoots
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_context.h
u32 hydratedRoots = 0, hydratedBoxes = 0;

Verification scope

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

include/kui/layout/layout_context.h:519

Report an issue with this entry →
LayoutContext::TopologyReuseStats::pendingBoxes
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_context.h
u32 pendingBoxes = 0, peakPendingBoxes = 0;

Verification scope

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

include/kui/layout/layout_context.h:521

Report an issue with this entry →
LayoutContext::TopologyReuseStats::rejectedRoots
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_context.h
u32 rejectedRoots = 0, keyMisses = 0;

Verification scope

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

include/kui/layout/layout_context.h:520

Report an issue with this entry →
LayoutContext::TopologyReuseStats::transferCapturedBoxes
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_context.h
u32 transferCapturedBoxes = 0;

Verification scope

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

include/kui/layout/layout_context.h:522

Report an issue with this entry →
LayoutContext::TopologyReuseStats::transferIneligibleBoxes
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_context.h
u32 transferIneligibleBoxes = 0;

Verification scope

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

include/kui/layout/layout_context.h:531

Report an issue with this entry →
LayoutContext::TopologyReuseStats::transferOldBoxes
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_context.h
u32 transferOldBoxes = 0;

Verification scope

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

include/kui/layout/layout_context.h:527

Report an issue with this entry →
LayoutContext::TopologyReuseStats::transferOutcomes
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_context.h
u32 transferOutcomes[kTopologyTransferOutcomeCount] =

Verification scope

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

include/kui/layout/layout_context.h:533

Report an issue with this entry →
LayoutContext::TopologyReuseStats::transferredAlgorithmRuns
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_context.h
u32 transferredAlgorithmRuns = 0;

Verification scope

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

include/kui/layout/layout_context.h:532

Report an issue with this entry →
LayoutContext::TopologyReuseStats::transferredRoots
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_context.h
u32 transferredRoots = 0, transferredBoxes = 0;

Verification scope

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

include/kui/layout/layout_context.h:525

Report an issue with this entry →
LayoutContext::TopologyReuseStats::transferRejectedBoxes
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_context.h
u32 transferRejectedBoxes = 0;

Verification scope

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

include/kui/layout/layout_context.h:526

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