MatchedRule::operator<
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator<(const MatchedRule& o) const;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:31
Report an issue with this entry →StyleResolver::~StyleResolver
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
~StyleResolver();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:75
Report an issue with this entry →StyleResolver::addStylesheet
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void addStylesheet(const Stylesheet* sheet);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:77
Report an issue with this entry →StyleResolver::clearFontFacesDirty
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void clearFontFacesDirty()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:286
Report an issue with this entry →StyleResolver::clearStylePool
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void clearStylePool();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:81
Report an issue with this entry →StyleResolver::clearStylesheets
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void clearStylesheets();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:80
Report an issue with this entry →StyleResolver::computeNestedPseudoStyle
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
ComputedStyle* computeNestedPseudoStyle( Element* element, const String& originatingPseudoName, const String& pseudoName, const ComputedStyle* parentStyle);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:134
Report an issue with this entry →StyleResolver::computePseudoStyle
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
ComputedStyle* computePseudoStyle(Element* element, const String& pseudoName, const ComputedStyle* parentStyle, bool includeDisplayNone = false, bool* hasExplicitColor = nullptr, bool* hasExplicitOpacity = nullptr);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:123
Report an issue with this entry →StyleResolver::dependencyTracker
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
DependencyTracker* dependencyTracker() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:288
Report an issue with this entry →StyleResolver::f32
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using MeasureCapHeightFn = std::function<f32(const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:225
Report an issue with this entry →StyleResolver::f32
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using MeasureChFn = std::function<f32(const String& fontFamily, f32 fontSize)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:194
Report an issue with this entry →StyleResolver::f32
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using MeasureFirstAvailableXHeightFn = std::function<f32(const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:211
Report an issue with this entry →StyleResolver::f32
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using MeasureIcAdvanceFn = std::function<f32(const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:234
Report an issue with this entry →StyleResolver::f32
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using MeasureXHeightFn = std::function<f32(const String& fontFamily, f32 fontSize, u16 fontWeight, u8 fontStyle)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:199
Report an issue with this entry →StyleResolver::fontFaces
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
std::vector<FontFaceInfo> fontFaces();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:266
Report an issue with this entry →StyleResolver::fontFacesDirty
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool fontFacesDirty() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:281
Report an issue with this entry →StyleResolver::getMatchedRules
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
std::vector<MatchedRule> getMatchedRules(const Element* element);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:294
Report an issue with this entry →StyleResolver::getMatchedRulesForPseudo
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
std::vector<MatchedRule> getMatchedRulesForPseudo(const Element* element, const String& pseudoName);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:297
Report an issue with this entry →StyleResolver::hasContextualLinePseudoRules
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool hasContextualLinePseudoRules();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:303
Report an issue with this entry →StyleResolver::hasExplicitInheritorOf
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool hasExplicitInheritorOf(const Element* parent, CSSPropertyID property) const;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:356
Report an issue with this entry →StyleResolver::hasMeasureCapHeightFn
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool hasMeasureCapHeightFn() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:232
Report an issue with this entry →StyleResolver::hasMeasureChFn
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool hasMeasureChFn() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:197
Report an issue with this entry →StyleResolver::hasMeasureFirstAvailableXHeightFn
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool hasMeasureFirstAvailableXHeightFn() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:221
Report an issue with this entry →StyleResolver::hasMeasureIcAdvanceFn
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool hasMeasureIcAdvanceFn() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:241
Report an issue with this entry →StyleResolver::hasMeasureXHeightFn
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool hasMeasureXHeightFn() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:209
Report an issue with this entry →StyleResolver::invalidateExplicitInheritorsOf
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 invalidateExplicitInheritorsOf(Element* parent, CSSPropertyID property);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:367
Report an issue with this entry →StyleResolver::invalidateRuleIndex
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void invalidateRuleIndex();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:84
Report an issue with this entry →StyleResolver::lastResolveCompactedPool
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool lastResolveCompactedPool() const noexceptVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:369
Report an issue with this entry →StyleResolver::lastViewportChangeRestyled
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool lastViewportChangeRestyled() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:152
Report an issue with this entry →StyleResolver::lastViewportDirtiedElements
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 lastViewportDirtiedElements() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:156
Report an issue with this entry →StyleResolver::mayMatchDynamicPseudo
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool mayMatchDynamicPseudo(const Element* element, PseudoClassType type);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:103
Report an issue with this entry →StyleResolver::mediaPrintMode
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool mediaPrintMode() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:185
Report an issue with this entry →StyleResolver::ownsStyle
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool ownsStyle(const ComputedStyle* p) const;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:337
Report an issue with this entry →StyleResolver::pageRules
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
std::vector<const CSSPageRule*> pageRules();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:268
Report an issue with this entry →StyleResolver::pendingFontFacesDirty
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool pendingFontFacesDirty()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:284
Report an issue with this entry →StyleResolver::poolSize
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
size_t poolSize() const;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:82
Report an issue with this entry →StyleResolver::pseudoBroadInvalidationFitsSubtree
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool pseudoBroadInvalidationFitsSubtree(PseudoClassType type);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:118
Report an issue with this entry →StyleResolver::pseudoInvalidationScope
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
PseudoInvalidationScope pseudoInvalidationScope(PseudoClassType type);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:97
Report an issue with this entry →StyleResolver::removeStylesheet
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void removeStylesheet(const Stylesheet* sheet);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:79
Report an issue with this entry →StyleResolver::resetStats
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void resetStats()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:335
Report an issue with this entry →StyleResolver::resolve
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
ComputedStyle* resolve(Element* element);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:87
Report an issue with this entry →StyleResolver::resolveAll
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void resolveAll();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:91
Report an issue with this entry →StyleResolver::resolveSelectionStyle
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
SelectionStyleResult resolveSelectionStyle(Element* originating);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:307
Report an issue with this entry →StyleResolver::resolveSubtree
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void resolveSubtree(Node* root);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:94
Report an issue with this entry →StyleResolver::rootFontSize
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f32 rootFontSize() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:187
Report an issue with this entry →StyleResolver::ruleSetGeneration
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 ruleSetGeneration() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:158
Report an issue with this entry →StyleResolver::setMeasureCapHeightFn
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setMeasureCapHeightFn(MeasureCapHeightFn fn)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:229
Report an issue with this entry →StyleResolver::setMeasureChFn
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setMeasureChFn(MeasureChFn fn)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:196
Report an issue with this entry →StyleResolver::setMeasureFirstAvailableXHeightFn
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setMeasureFirstAvailableXHeightFn( MeasureFirstAvailableXHeightFn fn)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:217
Report an issue with this entry →StyleResolver::setMeasureIcAdvanceFn
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setMeasureIcAdvanceFn(MeasureIcAdvanceFn fn)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:238
Report an issue with this entry →StyleResolver::setMeasureXHeightFn
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setMeasureXHeightFn(MeasureXHeightFn fn)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:206
Report an issue with this entry →StyleResolver::setMediaPrintMode
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setMediaPrintMode(bool enabled);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:172
Report an issue with this entry →StyleResolver::setRootFontSize
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setRootFontSize(f32 size)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:189
Report an issue with this entry →StyleResolver::setUserAgentStylesheet
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setUserAgentStylesheet(const Stylesheet* sheet);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:191
Report an issue with this entry →StyleResolver::setViewportSize
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setViewportSize(f32 width, f32 height);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:140
Report an issue with this entry →StyleResolver::stats
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
Stats stats() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:334
Report an issue with this entry →StyleResolver::stylePoolCompactionCount
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u64 stylePoolCompactionCount() const noexceptVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:377
Report an issue with this entry →StyleResolver::StyleResolver
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
explicit StyleResolver(Document* doc);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:74
Report an issue with this entry →StyleResolver::viewportHeight
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f32 viewportHeight() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:150
Report an issue with this entry →StyleResolver::viewportWidth
Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
f32 viewportWidth() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/css/style_resolver.h:149
Report an issue with this entry →