API reference

css_value.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_value.h
CSSValue::fromLength
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_value.h
static CSSValue fromLength(CSSLength len);

Verification scope

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

include/kui/css/css_value.h:966

Report an issue with this entry →
CSSValue::fromNumber
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_value.h
static CSSValue fromNumber(f32 n);

Verification scope

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

include/kui/css/css_value.h:975

Report an issue with this entry →
CSSValue::fromShadow
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_value.h
static CSSValue fromShadow(const CSSShadow& shadow);

Verification scope

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

include/kui/css/css_value.h:972

Report an issue with this entry →
CSSValue::fromShadowList
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_value.h
static CSSValue fromShadowList(const std::vector<CSSShadow>& shadows);

Verification scope

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

include/kui/css/css_value.h:973

Report an issue with this entry →
CSSValue::fromString
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_value.h
static CSSValue fromString(const String& str);

Verification scope

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

include/kui/css/css_value.h:970

Report an issue with this entry →
CSSValue::fromTransformList
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_value.h
static CSSValue fromTransformList(const std::vector<CSSTransformOp>& ops);

Verification scope

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

include/kui/css/css_value.h:974

Report an issue with this entry →
CSSValue::fromUnresolved
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_value.h
static CSSValue fromUnresolved(std::vector<CSSToken> tokens);

Verification scope

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

include/kui/css/css_value.h:979

Report an issue with this entry →
CSSValue::fromVar
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_value.h
static CSSValue fromVar(const String& name, const String& fallback = "");

Verification scope

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

include/kui/css/css_value.h:977

Report an issue with this entry →
CSSValue::inherit
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_value.h
static CSSValue inherit()

Verification scope

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

include/kui/css/css_value.h:983

Report an issue with this entry →
CSSValue::initial
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_value.h
static CSSValue initial()

Verification scope

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

include/kui/css/css_value.h:984

Report an issue with this entry →
CSSValue::isCalc
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_value.h
bool isCalc() const

Verification scope

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

include/kui/css/css_value.h:995

Report an issue with this entry →
CSSValue::isColor
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_value.h
bool isColor() const

Verification scope

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

include/kui/css/css_value.h:991

Report an issue with this entry →
CSSValue::isInherit
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_value.h
bool isInherit() const;

Verification scope

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

include/kui/css/css_value.h:997

Report an issue with this entry →
CSSValue::isInitial
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_value.h
bool isInitial() const;

Verification scope

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

include/kui/css/css_value.h:998

Report an issue with this entry →
CSSValue::isKeyword
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_value.h
bool isKeyword() const

Verification scope

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

include/kui/css/css_value.h:992

Report an issue with this entry →
CSSValue::isLength
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_value.h
bool isLength() const

Verification scope

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

include/kui/css/css_value.h:990

Report an issue with this entry →
CSSValue::isString
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_value.h
bool isString() const

Verification scope

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

include/kui/css/css_value.h:993

Report an issue with this entry →
CSSValue::isUnresolved
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_value.h
bool isUnresolved() const

Verification scope

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

include/kui/css/css_value.h:996

Report an issue with this entry →
CSSValue::isValid
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_value.h
bool isValid() const

Verification scope

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

include/kui/css/css_value.h:989

Report an issue with this entry →
CSSValue::isVar
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_value.h
bool isVar() const

Verification scope

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

include/kui/css/css_value.h:994

Report an issue with this entry →
CSSValue::operator!=
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_value.h
bool operator!=(const CSSValue& o) const

Verification scope

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

include/kui/css/css_value.h:1021

Report an issue with this entry →
CSSValue::operator==
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_value.h
bool operator==(const CSSValue& o) const;

Verification scope

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

include/kui/css/css_value.h:1020

Report an issue with this entry →
CSSValue::serialize
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_value.h
String serialize() const;

Verification scope

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

include/kui/css/css_value.h:1017

Report an issue with this entry →
CSSValue::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_value.h
Type type() const

Verification scope

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

include/kui/css/css_value.h:987

Report an issue with this entry →
CSSValue::unresolvedTokens
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_value.h
const std::vector<CSSToken>& unresolvedTokens() const;

Verification scope

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

include/kui/css/css_value.h:1014

Report an issue with this entry →
CSSValue::unset
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_value.h
static CSSValue unset()

Verification scope

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

include/kui/css/css_value.h:985

Report an issue with this entry →
CSSValue::varFallback
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_value.h
const String& varFallback() const;

Verification scope

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

include/kui/css/css_value.h:1012

Report an issue with this entry →
CSSValue::varName
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_value.h
const String& varName() const;

Verification scope

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

include/kui/css/css_value.h:1011

Report an issue with this entry →
cssValueMayUseViewportUnits
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_value.h
KUI_API bool cssValueMayUseViewportUnits(const CSSValue& value);

Verification scope

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

include/kui/css/css_value.h:1113

Report an issue with this entry →
GradientStop::hasColorHint
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_value.h
bool hasColorHint() const

Verification scope

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

include/kui/css/css_value.h:323

Report an issue with this entry →
GradientStop::operator!=
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_value.h
bool operator!=(const GradientStop& o) const

Verification scope

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

include/kui/css/css_value.h:341

Report an issue with this entry →
GradientStop::operator==
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_value.h
bool operator==(const GradientStop& o) const

Verification scope

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

include/kui/css/css_value.h:328

Report an issue with this entry →
isShorthandWithInlineExpansion
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_value.h
KUI_API bool isShorthandWithInlineExpansion(const String& property);

Verification scope

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

include/kui/css/css_value.h:1117

Report an issue with this entry →
rawLengthToPx
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_value.h
inline f64 rawLengthToPx(CSSUnit unit, f64 value, f64 fontSize, f64 rootFontSize, f64 viewportWidth, f64 viewportHeight, f64 percentBase, f64 chWidth, f64 lineHeightPx, f64 exHeight, f64 capHeight = -1, f64 icAdvance = -1)

Verification scope

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

include/kui/css/css_value.h:83

Report an issue with this entry →
resolveUsedLengthPercentage
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_value.h
inline f32 resolveUsedLengthPercentage(f64 px, f64 percent, f64 basis)

Verification scope

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

include/kui/css/css_value.h:73

Report an issue with this entry →
resolveUsedPercentage
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_value.h
inline f32 resolveUsedPercentage(f64 percent, f64 basis)

Verification scope

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

include/kui/css/css_value.h:79

Report an issue with this entry →
saturateUsedLength
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_value.h
inline f32 saturateUsedLength(f64 value)

Verification scope

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

include/kui/css/css_value.h:68

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