API reference

layout_context.h · C++ API · 3/3

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
LayoutContext::topologyTransferOutcomeName
Needs verification3.61.7C++

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 const char* topologyTransferOutcomeName(TopologyTransferOutcome outcome) noexcept;

Verification scope

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

include/kui/layout/layout_context.h:512

Report an issue with this entry →
LayoutContext::u64
Needs verification3.61.7C++

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
using ParagraphBytesFn = std::function<u64(const std::shared_ptr<void>&)>;

Verification scope

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

include/kui/layout/layout_context.h:898

Report an issue with this entry →
LayoutContext::usedLineHeight
Needs verification3.61.7C++

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 usedLineHeight(const ComputedStyle* style) const;

Verification scope

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

include/kui/layout/layout_context.h:311

Report an issue with this entry →
LayoutContext::viewportFixedPlacements
Needs verification3.61.7C++

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<ViewportFixedPlacement>& viewportFixedPlacements()

Verification scope

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

include/kui/layout/layout_context.h:774

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

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

Report an issue with this entry →
usedHeightDefiniteFor
Needs verification3.61.7C++

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
KUI_API bool usedHeightDefiniteFor(const LayoutBox* box, const LayoutConstraints& constraints) noexcept;

Verification scope

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

include/kui/layout/layout_context.h:172

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