Home
last modified time | relevance | path

Searched refs:blendAlpha (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/theme/
H A Dtheme_constants.cpp429 auto blendAlpha = GetBlendAlpha(platformConstants->blendAlpha); in GetValue() local
430 if ((refValue.type == ThemeConstantsType::COLOR) && (blendAlpha < BLEND_ALPHA_MAX)) { in GetValue()
435 refValue.value = colorPtr->BlendOpacity(blendAlpha); in GetValue()
440 double ThemeConstants::GetBlendAlpha(const BlendAlpha& blendAlpha) const in GetBlendAlpha()
442 auto doublePtr = std::get_if<double>(&blendAlpha); in GetBlendAlpha()
446 auto idPtr = std::get_if<uint32_t>(&blendAlpha); in GetBlendAlpha()
H A Dtheme_style.h76 BlendAlpha blendAlpha { 1.0 };
H A Dtheme_constants.h390 double GetBlendAlpha(const BlendAlpha& blendAlpha) const;
/ohos5.0/foundation/arkui/ace_engine/test/mock/core/common/
H A Dmock_theme_constants.cpp170 double ThemeConstants::GetBlendAlpha(const BlendAlpha& blendAlpha) const in GetBlendAlpha()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dcolor.cpp284 float blendAlpha = alphaA + alphaB - alphaA * alphaB; in BlendColorWithAlpha() local
289 return Color::FromARGB(blendAlpha * 255, blendRed * 255, blendGreen * 255, blendBlue * 255); in BlendColorWithAlpha()