API reference

layout_engine.h · C++ API

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_engine.h
LayoutEngine::~LayoutEngine
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_engine.h
~LayoutEngine();

Verification scope

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

include/kui/layout/layout_engine.h:38

Report an issue with this entry →
LayoutEngine::algorithmFor
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_engine.h
LayoutAlgorithm* algorithmFor(Display displayType) const;

Verification scope

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

include/kui/layout/layout_engine.h:45

Report an issue with this entry →
LayoutEngine::boxForNode
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_engine.h
LayoutBox* boxForNode(const Node* node) const;

Verification scope

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

include/kui/layout/layout_engine.h:311

Report an issue with this entry →
LayoutEngine::boxTreeRebuildRequested
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_engine.h
bool boxTreeRebuildRequested() const

Verification scope

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

include/kui/layout/layout_engine.h:88

Report an issue with this entry →
LayoutEngine::buildLayoutTree
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_engine.h
void buildLayoutTree();

Verification scope

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

include/kui/layout/layout_engine.h:47

Report an issue with this entry →
LayoutEngine::captureDirtySnapshot
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_engine.h
void captureDirtySnapshot();

Verification scope

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

include/kui/layout/layout_engine.h:232

Report an issue with this entry →
LayoutEngine::cleanShortcutHits
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_engine.h
u32 cleanShortcutHits() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:122

Report an issue with this entry →
LayoutEngine::cleanShortcutMisses
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_engine.h
u32 cleanShortcutMisses() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:145

Report an issue with this entry →
LayoutEngine::clearBoxTree
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_engine.h
void clearBoxTree();

Verification scope

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

include/kui/layout/layout_engine.h:264

Report an issue with this entry →
LayoutEngine::context
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_engine.h
LayoutContext* context() const

Verification scope

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

include/kui/layout/layout_engine.h:332

Report an issue with this entry →
LayoutEngine::detailsContentOrigin
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_engine.h
Element* detailsContentOrigin(const LayoutBox* box) const

Verification scope

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

include/kui/layout/layout_engine.h:380

Report an issue with this entry →
LayoutEngine::dirtySnapshotBeforeResolve
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_engine.h
u32 dirtySnapshotBeforeResolve() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:258

Report an issue with this entry →
LayoutEngine::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_engine.h
Document* document() const

Verification scope

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

include/kui/layout/layout_engine.h:329

Report an issue with this entry →
LayoutEngine::documentHeight
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_engine.h
f32 documentHeight() const;

Verification scope

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

include/kui/layout/layout_engine.h:327

Report an issue with this entry →
LayoutEngine::documentWidth
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_engine.h
f32 documentWidth() const;

Verification scope

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

include/kui/layout/layout_engine.h:325

Report an issue with this entry →
LayoutEngine::equivalenceCheckCompiledIn
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_engine.h
static bool equivalenceCheckCompiledIn() noexcept

Verification scope

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

include/kui/layout/layout_engine.h:503

Report an issue with this entry →
LayoutEngine::equivalenceCheckStats
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_engine.h
const EquivalenceCheckStats& equivalenceCheckStats() const

Verification scope

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

include/kui/layout/layout_engine.h:496

Report an issue with this entry →
LayoutEngine::forceFullRebuild
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_engine.h
bool forceFullRebuild() const

Verification scope

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

include/kui/layout/layout_engine.h:78

Report an issue with this entry →
LayoutEngine::hasFirstLetterOriginInSubtree
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_engine.h
bool hasFirstLetterOriginInSubtree(const Element* ancestor) const;

Verification scope

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

include/kui/layout/layout_engine.h:471

Report an issue with this entry →
LayoutEngine::hasStickyElements
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_engine.h
bool hasStickyElements() const

Verification scope

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

include/kui/layout/layout_engine.h:282

Report an issue with this entry →
LayoutEngine::hitTest
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_engine.h
LayoutBox* hitTest(f32 x, f32 y) const;

Verification scope

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

include/kui/layout/layout_engine.h:314

Report an issue with this entry →
LayoutEngine::hitTestBoxVisits
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_engine.h
static u64 hitTestBoxVisits();

Verification scope

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

include/kui/layout/layout_engine.h:525

Report an issue with this entry →
LayoutEngine::hitTestElement
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_engine.h
Element* hitTestElement(f32 x, f32 y) const;

Verification scope

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

include/kui/layout/layout_engine.h:318

Report an issue with this entry →
LayoutEngine::hitTestFragmentChecks
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_engine.h
static u64 hitTestFragmentChecks();

Verification scope

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

include/kui/layout/layout_engine.h:530

Report an issue with this entry →
LayoutEngine::lastDomVersion
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_engine.h
u64 lastDomVersion() const

Verification scope

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

include/kui/layout/layout_engine.h:90

Report an issue with this entry →
LayoutEngine::lastEquivalenceDivergence
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_engine.h
const String& lastEquivalenceDivergence() const

Verification scope

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

include/kui/layout/layout_engine.h:499

Report an issue with this entry →
LayoutEngine::lastPartialRebuildProbe
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_engine.h
const PartialRebuildProbe& lastPartialRebuildProbe() const

Verification scope

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

include/kui/layout/layout_engine.h:419

Report an issue with this entry →
LayoutEngine::lastResizeRecomputedBoxes
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_engine.h
u32 lastResizeRecomputedBoxes() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:209

Report an issue with this entry →
LayoutEngine::lastStats
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_engine.h
Stats lastStats() const

Verification scope

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

include/kui/layout/layout_engine.h:349

Report an issue with this entry →
LayoutEngine::layout
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_engine.h
void layout(f32 viewportWidth, f32 viewportHeight);

Verification scope

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

include/kui/layout/layout_engine.h:52

Report an issue with this entry →
LayoutEngine::LayoutEngine
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_engine.h
explicit LayoutEngine(Document* doc);

Verification scope

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

include/kui/layout/layout_engine.h:37

Report an issue with this entry →
LayoutEngine::LayoutEngine
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_engine.h
LayoutEngine(const LayoutEngine&) = delete;

Verification scope

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

include/kui/layout/layout_engine.h:39

Report an issue with this entry →
LayoutEngine::layoutSubtree
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_engine.h
void layoutSubtree(LayoutBox* box);

Verification scope

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

include/kui/layout/layout_engine.h:260

Report an issue with this entry →
LayoutEngine::liveBoxCount
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_engine.h
u32 liveBoxCount() const;

Verification scope

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

include/kui/layout/layout_engine.h:350

Report an issue with this entry →
LayoutEngine::noteScrollOffsetChanged
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_engine.h
void noteScrollOffsetChanged(Element* scroller);

Verification scope

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

include/kui/layout/layout_engine.h:293

Report an issue with this entry →
LayoutEngine::operator=
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_engine.h
LayoutEngine& operator=(const LayoutEngine&) = delete;

Verification scope

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

include/kui/layout/layout_engine.h:40

Report an issue with this entry →
LayoutEngine::partialRebuildEnabled
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_engine.h
bool partialRebuildEnabled() const;

Verification scope

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

include/kui/layout/layout_engine.h:451

Report an issue with this entry →
LayoutEngine::partialRebuildOverride
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_engine.h
int partialRebuildOverride() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:450

Report an issue with this entry →
LayoutEngine::partialRebuildStats
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_engine.h
const PartialRebuildStats& partialRebuildStats() const

Verification scope

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

include/kui/layout/layout_engine.h:463

Report an issue with this entry →
LayoutEngine::partialRebuildVerdictCounts
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_engine.h
const std::array<u32, static_cast<size_t>(PartialRebuildVerdict::Count)>& partialRebuildVerdictCounts() const

Verification scope

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

include/kui/layout/layout_engine.h:423

Report an issue with this entry →
LayoutEngine::partialRebuildVerdictName
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_engine.h
static const char* partialRebuildVerdictName(PartialRebuildVerdict verdict);

Verification scope

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

include/kui/layout/layout_engine.h:435

Report an issue with this entry →
LayoutEngine::pseudoStaleOriginatorMisses
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_engine.h
u32 pseudoStaleOriginatorMisses() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:204

Report an issue with this entry →
LayoutEngine::pseudoStaleRuleSetMisses
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_engine.h
u32 pseudoStaleRuleSetMisses() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:200

Report an issue with this entry →
LayoutEngine::pseudoStaleViewportMisses
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_engine.h
u32 pseudoStaleViewportMisses() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:192

Report an issue with this entry →
LayoutEngine::rebuiltMeasurementCacheCount
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_engine.h
u32 rebuiltMeasurementCacheCount() const

Verification scope

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

include/kui/layout/layout_engine.h:353

Report an issue with this entry →
LayoutEngine::reflowCount
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_engine.h
static u64 reflowCount();

Verification scope

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

include/kui/layout/layout_engine.h:112

Report an issue with this entry →
LayoutEngine::refreshPositionOffsetsAfterScroll
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_engine.h
bool refreshPositionOffsetsAfterScroll();

Verification scope

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

include/kui/layout/layout_engine.h:512

Report an issue with this entry →
LayoutEngine::refreshStylesAfterResolve
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_engine.h
void refreshStylesAfterResolve()

Verification scope

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

include/kui/layout/layout_engine.h:270

Report an issue with this entry →
LayoutEngine::registerAlgorithm
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_engine.h
void registerAlgorithm(Display displayType, Unique<LayoutAlgorithm> algo);

Verification scope

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

include/kui/layout/layout_engine.h:42

Report an issue with this entry →
LayoutEngine::requestBoxTreeRebuild
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_engine.h
void requestBoxTreeRebuild()

Verification scope

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

include/kui/layout/layout_engine.h:80

Report an issue with this entry →
LayoutEngine::resetCleanShortcutCounters
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_engine.h
void resetCleanShortcutCounters() noexcept

Verification scope

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

include/kui/layout/layout_engine.h:146

Report an issue with this entry →
LayoutEngine::resetPartialRebuildProbeCounts
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_engine.h
void resetPartialRebuildProbeCounts()

Verification scope

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

include/kui/layout/layout_engine.h:426

Report an issue with this entry →
LayoutEngine::resetPartialRebuildStats
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_engine.h
void resetPartialRebuildStats()

Verification scope

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

include/kui/layout/layout_engine.h:466

Report an issue with this entry →
LayoutEngine::resetSelectiveDescentCounters
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_engine.h
void resetSelectiveDescentCounters() noexcept

Verification scope

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

include/kui/layout/layout_engine.h:184

Report an issue with this entry →
LayoutEngine::rootBox
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_engine.h
LayoutBox* rootBox() const

Verification scope

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

include/kui/layout/layout_engine.h:267

Report an issue with this entry →
LayoutEngine::scrollAnchorAdjustments
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_engine.h
u32 scrollAnchorAdjustments() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:308

Report an issue with this entry →
LayoutEngine::scrollAnchorSelections
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_engine.h
u32 scrollAnchorSelections() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:302

Report an issue with this entry →
LayoutEngine::scrollAnchorSuppressions
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_engine.h
u32 scrollAnchorSuppressions() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:309

Report an issue with this entry →
LayoutEngine::selectiveDescentHits
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_engine.h
u32 selectiveDescentHits() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:148

Report an issue with this entry →
LayoutEngine::selectiveDescentMisses
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_engine.h
u32 selectiveDescentMisses() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:183

Report an issue with this entry →
LayoutEngine::selectiveLayoutOverride
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_engine.h
int selectiveLayoutOverride() const noexcept

Verification scope

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

include/kui/layout/layout_engine.h:222

Report an issue with this entry →
LayoutEngine::setForceFullRebuild
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_engine.h
void setForceFullRebuild(bool force)

Verification scope

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

include/kui/layout/layout_engine.h:69

Report an issue with this entry →
LayoutEngine::setIfcAlternateSlotEnabled
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_engine.h
u32 setIfcAlternateSlotEnabled(bool enabled);

Verification scope

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

include/kui/layout/layout_engine.h:224

Report an issue with this entry →
LayoutEngine::setPartialRebuildOverride
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_engine.h
void setPartialRebuildOverride(int tri) noexcept

Verification scope

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

include/kui/layout/layout_engine.h:437

Report an issue with this entry →
LayoutEngine::setPartialRebuildProbeEnabled
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_engine.h
void setPartialRebuildProbeEnabled(bool enabled)

Verification scope

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

include/kui/layout/layout_engine.h:430

Report an issue with this entry →
LayoutEngine::setSelectiveLayoutOverride
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_engine.h
void setSelectiveLayoutOverride(int tri) noexcept

Verification scope

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

include/kui/layout/layout_engine.h:218

Report an issue with this entry →
LayoutEngine::usedGeneratedListItemMarkerContent
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_engine.h
const String* usedGeneratedListItemMarkerContent( const LayoutBox* box) const

Verification scope

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

include/kui/layout/layout_engine.h:369

Report an issue with this entry →
LayoutEngine::usedGeneratedListItemOrdinal
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_engine.h
Optional<i32> usedGeneratedListItemOrdinal(const LayoutBox* box) const

Verification scope

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

include/kui/layout/layout_engine.h:375

Report an issue with this entry →
LayoutEngine::usedListItemMarkerContent
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_engine.h
const String* usedListItemMarkerContent(const Element* element) const

Verification scope

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

include/kui/layout/layout_engine.h:365

Report an issue with this entry →
LayoutEngine::usedListItemOrdinal
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_engine.h
Optional<i32> usedListItemOrdinal(const Element* element) const

Verification scope

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

include/kui/layout/layout_engine.h:356

Report an issue with this entry →
LayoutEngine::validateLayoutTree
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_engine.h
bool validateLayoutTree() const;

Verification scope

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

include/kui/layout/layout_engine.h:335

Report an issue with this entry →
LayoutEngine::viewportHeight
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_engine.h
f32 viewportHeight() const

Verification scope

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

include/kui/layout/layout_engine.h:323

Report an issue with this entry →
LayoutEngine::viewportWidth
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_engine.h
f32 viewportWidth() const

Verification scope

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

include/kui/layout/layout_engine.h:321

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