API reference

style_resolver.h · C++ fields

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/css/style_resolver.h
CSSPageRule
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
class CSSPageRule;

Verification scope

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

include/kui/css/style_resolver.h:18

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

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
class CSSStyleRule;

Verification scope

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

include/kui/css/style_resolver.h:17

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

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
class CSSValue;

Verification scope

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

include/kui/css/style_resolver.h:18

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

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
class DependencyTracker;

Verification scope

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

include/kui/css/style_resolver.h:20

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

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
class Document;

Verification scope

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

include/kui/css/style_resolver.h:13

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

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
class 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:14

Report an issue with this entry →
MatchedRule::layerOrder
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
u32 layerOrder;

Verification scope

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

include/kui/css/style_resolver.h:30

Report an issue with this entry →
MatchedRule::origin
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
u8 origin;

Verification scope

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

include/kui/css/style_resolver.h:30

Report an issue with this entry →
MatchedRule::rule
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
const CSSStyleRule* rule;

Verification scope

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

include/kui/css/style_resolver.h:27

Report an issue with this entry →
MatchedRule::sourceOrder
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
u32 sourceOrder;

Verification scope

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

include/kui/css/style_resolver.h:29

Report an issue with this entry →
MatchedRule::specificity
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
Specificity specificity;

Verification scope

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

include/kui/css/style_resolver.h:28

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

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
class Node;

Verification scope

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

include/kui/css/style_resolver.h:15

Report an issue with this entry →
SelectionStyleResult::hasBackgroundColor
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
bool hasBackgroundColor = false;

Verification scope

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

include/kui/css/style_resolver.h:47

Report an issue with this entry →
SelectionStyleResult::style
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
ComputedStyle* style = 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:46

Report an issue with this entry →
StyleResolver::FontFaceInfo::ascentOverride
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
f32 ascentOverride = -1.0f;

Verification scope

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

include/kui/css/style_resolver.h:257

Report an issue with this entry →
StyleResolver::FontFaceInfo::descentOverride
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
f32 descentOverride = -1.0f;

Verification scope

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

include/kui/css/style_resolver.h:258

Report an issue with this entry →
StyleResolver::FontFaceInfo::family
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
String family;

Verification scope

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

include/kui/css/style_resolver.h:251

Report an issue with this entry →
StyleResolver::FontFaceInfo::fontDisplay
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
String fontDisplay;

Verification scope

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

include/kui/css/style_resolver.h:253

Report an issue with this entry →
StyleResolver::FontFaceInfo::lineGapOverride
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
f32 lineGapOverride = -1.0f;

Verification scope

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

include/kui/css/style_resolver.h:260

Report an issue with this entry →
StyleResolver::FontFaceInfo::localName
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
String localName;

Verification scope

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

include/kui/css/style_resolver.h:253

Report an issue with this entry →
StyleResolver::FontFaceInfo::sizeAdjust
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
f32 sizeAdjust = 1.0f;

Verification scope

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

include/kui/css/style_resolver.h:255

Report an issue with this entry →
StyleResolver::FontFaceInfo::sources
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
std::vector<FontFaceSource> sources;

Verification scope

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

include/kui/css/style_resolver.h:261

Report an issue with this entry →
StyleResolver::FontFaceInfo::unicodeRange
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
String unicodeRange;

Verification scope

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

include/kui/css/style_resolver.h:254

Report an issue with this entry →
StyleResolver::FontFaceInfo::url
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
String url;

Verification scope

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

include/kui/css/style_resolver.h:252

Report an issue with this entry →
StyleResolver::FontFaceInfo::weight
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
int weight = 400;

Verification scope

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

include/kui/css/style_resolver.h:256

Report an issue with this entry →
StyleResolver::FontFaceSource::kind
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
Kind kind = Kind::Url;

Verification scope

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

include/kui/css/style_resolver.h:246

Report an issue with this entry →
StyleResolver::FontFaceSource::value
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
String value;

Verification scope

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

include/kui/css/style_resolver.h:247

Report an issue with this entry →
StyleResolver::Stats::rulesMatched
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
u32 rulesMatched = 0;

Verification scope

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

include/kui/css/style_resolver.h:321

Report an issue with this entry →
StyleResolver::Stats::selectorsEvaluated
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
u32 selectorsEvaluated = 0;

Verification scope

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

include/kui/css/style_resolver.h:322

Report an issue with this entry →
StyleResolver::Stats::selectorsRejected
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
u32 selectorsRejected = 0;

Verification scope

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

include/kui/css/style_resolver.h:323

Report an issue with this entry →
StyleResolver::Stats::stylesComputed
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
u32 stylesComputed = 0;

Verification scope

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

include/kui/css/style_resolver.h:326

Report an issue with this entry →
StyleResolver::Stats::stylesShared
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
u32 stylesShared = 0;

Verification scope

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

include/kui/css/style_resolver.h:327

Report an issue with this entry →
StyleResolver::Stats::subtreeVisits
Needs verification3.61.7C++

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
u32 subtreeVisits = 0;

Verification scope

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

include/kui/css/style_resolver.h:327

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

Installed header declaration in the css module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

style_resolver.h
class Stylesheet;

Verification scope

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

include/kui/css/style_resolver.h:16

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