API reference

css_rule.h · C++ API · 2/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/css/css_rule.h
CSSPageRule::marginBoxes
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.

css_rule.h
const std::vector<RefPtr<CSSPageMarginRule>>& marginBoxes() const

Verification scope

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

include/kui/css/css_rule.h:534

Report an issue with this entry →
CSSPageRule::matchesBlank
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.

css_rule.h
bool matchesBlank() const

Verification scope

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

include/kui/css/css_rule.h:527

Report an issue with this entry →
CSSPageRule::matchesFirst
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.

css_rule.h
bool matchesFirst() const

Verification scope

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

include/kui/css/css_rule.h:518

Report an issue with this entry →
CSSPageRule::matchesLeft
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.

css_rule.h
bool matchesLeft() const

Verification scope

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

include/kui/css/css_rule.h:523

Report an issue with this entry →
CSSPageRule::matchesRight
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.

css_rule.h
bool matchesRight() const

Verification scope

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

include/kui/css/css_rule.h:525

Report an issue with this entry →
CSSPageRule::pageName
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.

css_rule.h
const String& pageName() const

Verification scope

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

include/kui/css/css_rule.h:514

Report an issue with this entry →
CSSPageRule::selectorText
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.

css_rule.h
const String& selectorText() const

Verification scope

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

include/kui/css/css_rule.h:503

Report an issue with this entry →
CSSPageRule::setMatchesBlank
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.

css_rule.h
void setMatchesBlank(bool v)

Verification scope

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

include/kui/css/css_rule.h:528

Report an issue with this entry →
CSSPageRule::setMatchesFirst
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.

css_rule.h
void setMatchesFirst(bool v)

Verification scope

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

include/kui/css/css_rule.h:522

Report an issue with this entry →
CSSPageRule::setMatchesLeft
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.

css_rule.h
void setMatchesLeft(bool v)

Verification scope

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

include/kui/css/css_rule.h:524

Report an issue with this entry →
CSSPageRule::setMatchesRight
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.

css_rule.h
void setMatchesRight(bool v)

Verification scope

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

include/kui/css/css_rule.h:526

Report an issue with this entry →
CSSPageRule::setPageName
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.

css_rule.h
void setPageName(const String& n)

Verification scope

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

include/kui/css/css_rule.h:516

Report an issue with this entry →
CSSPageRule::setSelectorText
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.

css_rule.h
void setSelectorText(const String& s)

Verification scope

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

include/kui/css/css_rule.h:512

Report an issue with this entry →
CSSPageRule::setStyle
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.

css_rule.h
void setStyle(CSSStyleDeclaration s)

Verification scope

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

include/kui/css/css_rule.h:532

Report an issue with this entry →
CSSPageRule::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.

css_rule.h
const CSSStyleDeclaration& style() const

Verification scope

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

include/kui/css/css_rule.h:530

Report an issue with this entry →
CSSPageRule::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.

css_rule.h
CSSStyleDeclaration& style()

Verification scope

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

include/kui/css/css_rule.h:531

Report an issue with this entry →
CSSRule::~CSSRule
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.

css_rule.h
virtual ~CSSRule() = default;

Verification scope

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

include/kui/css/css_rule.h:31

Report an issue with this entry →
CSSRule::cssText
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.

css_rule.h
virtual String cssText() const = 0;

Verification scope

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

include/kui/css/css_rule.h:37

Report an issue with this entry →
CSSRule::parentStylesheet
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.

css_rule.h
Stylesheet* parentStylesheet() const

Verification scope

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

include/kui/css/css_rule.h:34

Report an issue with this entry →
CSSRule::setParentStylesheet
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.

css_rule.h
void setParentStylesheet(Stylesheet* s)

Verification scope

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

include/kui/css/css_rule.h:35

Report an issue with this entry →
CSSRule::type
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.

css_rule.h
CSSRuleType type() const

Verification scope

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

include/kui/css/css_rule.h:33

Report an issue with this entry →
CSSStyleRule::~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.

css_rule.h
~CSSStyleRule() override = default;

Verification scope

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

include/kui/css/css_rule.h:54

Report an issue with this entry →
CSSStyleRule::addNestedRule
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.

css_rule.h
void addNestedRule(RefPtr<CSSRule> rule)

Verification scope

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

include/kui/css/css_rule.h:75

Report an issue with this entry →
CSSStyleRule::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.

css_rule.h
CSSStyleRule() : CSSRule(CSSRuleType::Style)

Verification scope

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

include/kui/css/css_rule.h:53

Report an issue with this entry →
CSSStyleRule::cssText
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.

css_rule.h
String cssText() const override;

Verification scope

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

include/kui/css/css_rule.h:88

Report an issue with this entry →
CSSStyleRule::hasDeclarationsAfterNestedRule
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.

css_rule.h
bool hasDeclarationsAfterNestedRule() const

Verification scope

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

include/kui/css/css_rule.h:84

Report an issue with this entry →
CSSStyleRule::hasNestedRules
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.

css_rule.h
bool hasNestedRules() const

Verification scope

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

include/kui/css/css_rule.h:76

Report an issue with this entry →
CSSStyleRule::nestedRules
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.

css_rule.h
const std::vector<RefPtr<CSSRule>>& nestedRules() const

Verification scope

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

include/kui/css/css_rule.h:73

Report an issue with this entry →
CSSStyleRule::selectorList
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.

css_rule.h
const CSSSelectorList& selectorList() const

Verification scope

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

include/kui/css/css_rule.h:56

Report an issue with this entry →
CSSStyleRule::selectorText
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.

css_rule.h
const String& selectorText() const

Verification scope

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

include/kui/css/css_rule.h:67

Report an issue with this entry →
CSSStyleRule::setHasDeclarationsAfterNestedRule
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.

css_rule.h
void setHasDeclarationsAfterNestedRule(bool value)

Verification scope

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

include/kui/css/css_rule.h:77

Report an issue with this entry →
CSSStyleRule::setSelectorList
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.

css_rule.h
void setSelectorList(CSSSelectorList list)

Verification scope

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

include/kui/css/css_rule.h:58

Report an issue with this entry →
CSSStyleRule::setSelectorText
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.

css_rule.h
void setSelectorText(const String& t);

Verification scope

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

include/kui/css/css_rule.h:68

Report an issue with this entry →
CSSStyleRule::setStyle
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.

css_rule.h
void setStyle(CSSStyleDeclaration s);

Verification scope

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

include/kui/css/css_rule.h:63

Report an issue with this entry →
CSSStyleRule::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.

css_rule.h
Specificity specificity() const

Verification scope

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

include/kui/css/css_rule.h:70

Report an issue with this entry →
CSSStyleRule::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.

css_rule.h
const CSSStyleDeclaration& style() const

Verification scope

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

include/kui/css/css_rule.h:60

Report an issue with this entry →
CSSStyleRule::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.

css_rule.h
CSSStyleDeclaration& style()

Verification scope

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

include/kui/css/css_rule.h:62

Report an issue with this entry →
CSSSupportsRule::~CSSSupportsRule
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.

css_rule.h
~CSSSupportsRule() override = default;

Verification scope

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

include/kui/css/css_rule.h:273

Report an issue with this entry →
CSSSupportsRule::addRule
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.

css_rule.h
void addRule(RefPtr<CSSRule> rule)

Verification scope

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

include/kui/css/css_rule.h:282

Report an issue with this entry →
CSSSupportsRule::conditionText
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.

css_rule.h
const String& conditionText() const

Verification scope

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

include/kui/css/css_rule.h:275

Report an issue with this entry →
CSSSupportsRule::CSSSupportsRule
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.

css_rule.h
CSSSupportsRule() : CSSRule(CSSRuleType::Supports)

Verification scope

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

include/kui/css/css_rule.h:272

Report an issue with this entry →
CSSSupportsRule::cssText
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.

css_rule.h
String cssText() const override

Verification scope

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

include/kui/css/css_rule.h:284

Report an issue with this entry →
CSSSupportsRule::rules
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.

css_rule.h
const std::vector<RefPtr<CSSRule>>& rules() const

Verification scope

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

include/kui/css/css_rule.h:281

Report an issue with this entry →
CSSSupportsRule::setConditionText
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.

css_rule.h
void setConditionText(const String& t)

Verification scope

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

include/kui/css/css_rule.h:276

Report an issue with this entry →
CSSSupportsRule::setSupported
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.

css_rule.h
void setSupported(bool s)

Verification scope

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

include/kui/css/css_rule.h:279

Report an issue with this entry →
CSSSupportsRule::supported
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.

css_rule.h
bool supported() const

Verification scope

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

include/kui/css/css_rule.h:278

Report an issue with this entry →
MediaQuery::evaluate
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.

css_rule.h
inline bool evaluate(f32 viewportWidth, f32 viewportHeight, bool printMode = false) const

Verification scope

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

include/kui/css/css_rule.h:135

Report an issue with this entry →
parseMediaQueries
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.

css_rule.h
KUI_API std::vector<MediaQuery> parseMediaQueries(const String& text);

Verification scope

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

include/kui/css/css_rule.h:180

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