Home
last modified time | relevance | path

Searched refs:SvgBaseAttribute (Results 1 – 23 of 23) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/parse/
H A Dsvg_node.cpp75 [](SvgBaseAttribute& attr) -> Dimension { in __anonbac6909f0402()
82 [](SvgBaseAttribute& attr) -> double { in __anonbac6909f0502()
86 [](SvgBaseAttribute& attr) -> double { in __anonbac6909f0602()
90 [](SvgBaseAttribute& attr) -> double { in __anonbac6909f0702()
94 [](SvgBaseAttribute& attr) -> double { in __anonbac6909f0802()
98 [](SvgBaseAttribute& attr) -> double { in __anonbac6909f0902()
117 [](const std::string& val, SvgBaseAttribute& attrs) {
155 [](const std::string& val, SvgBaseAttribute& attrs) {
159 [](const std::string& val, SvgBaseAttribute& attrs) {
163 [](const std::string& val, SvgBaseAttribute& attrs) {
[all …]
H A Dsvg_node.h57 void InitStyle(const SvgBaseAttribute& attr);
75 virtual void InheritAttr(const SvgBaseAttribute& parent) in InheritAttr()
80 void InheritUseAttr(const SvgBaseAttribute& parent) in InheritUseAttr()
147 SvgBaseAttribute GetBaseAttributes() const in GetBaseAttributes()
152 void SetBaseAttributes(const SvgBaseAttribute& attr) in SetBaseAttributes()
222 SvgBaseAttribute attributes_;
H A Dsvg_use.h46 SvgBaseAttribute attributes_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/declaration/svg/
H A Dsvg_base_declaration.h27 struct SvgBaseAttribute : Attribute { struct
41 void InheritFromUse(const SvgBaseAttribute& parent) in InheritFromUse() argument
56 void Inherit(const SvgBaseAttribute& parent) in Inherit() argument
80 … auto& attribute = static_cast<SvgBaseAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetFillState()
86 … auto& attribute = static_cast<SvgBaseAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetStrokeState()
92 … auto& attribute = static_cast<SvgBaseAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetSvgTextStyle()
98 … auto& attribute = static_cast<SvgBaseAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetTransform()
104 … auto& attribute = static_cast<SvgBaseAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetMaskId()
110 … auto& attribute = static_cast<SvgBaseAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetFilterId()
116 … auto& attribute = static_cast<SvgBaseAttribute&>(GetAttribute(AttributeTag::SPECIALIZED_ATTR)); in GetTransformOrigin()
[all …]
H A Dsvg_base_declaration.cpp218 … auto& attrs = declaration.MaybeResetAttribute<SvgBaseAttribute>(AttributeTag::SPECIALIZED_ATTR);
261 … auto& attrs = declaration.MaybeResetAttribute<SvgBaseAttribute>(AttributeTag::SPECIALIZED_ATTR);
266 … auto& attrs = declaration.MaybeResetAttribute<SvgBaseAttribute>(AttributeTag::SPECIALIZED_ATTR);
271 … auto& attrs = declaration.MaybeResetAttribute<SvgBaseAttribute>(AttributeTag::SPECIALIZED_ATTR);
276 … auto& attrs = declaration.MaybeResetAttribute<SvgBaseAttribute>(AttributeTag::SPECIALIZED_ATTR);
281 … auto& attrs = declaration.MaybeResetAttribute<SvgBaseAttribute>(AttributeTag::SPECIALIZED_ATTR);
286 … auto& attrs = declaration.MaybeResetAttribute<SvgBaseAttribute>(AttributeTag::SPECIALIZED_ATTR);
294 … auto& attrs = declaration.MaybeResetAttribute<SvgBaseAttribute>(AttributeTag::SPECIALIZED_ATTR);
302 … auto& attrs = declaration.MaybeResetAttribute<SvgBaseAttribute>(AttributeTag::SPECIALIZED_ATTR);
307 … auto& attrs = declaration.MaybeResetAttribute<SvgBaseAttribute>(AttributeTag::SPECIALIZED_ATTR);
[all …]
H A Dsvg_path_declaration.h23 struct SvgPathAttribute : SvgBaseAttribute {
H A Dsvg_polygon_declaration.h23 struct SvgPolygonAttribute : SvgBaseAttribute {
H A Dsvg_circle_declaration.h23 struct SvgCircleAttribute : SvgBaseAttribute {
H A Dsvg_text_path_declaration.h23 struct SvgTextPathAttribute : SvgBaseAttribute {
H A Dsvg_filter_declaration.h23 struct SvgFilterAttribute : SvgBaseAttribute {
H A Dsvg_line_declaration.h23 struct SvgLineAttribute : SvgBaseAttribute {
H A Dsvg_ellipse_declaration.h23 struct SvgEllipseAttribute : SvgBaseAttribute {
H A Dsvg_image_declaration.h23 struct SvgImageAttribute : SvgBaseAttribute {
H A Dsvg_mask_declaration.h23 struct SvgMaskAttribute : SvgBaseAttribute {
H A Dsvg_declaration.h42 struct SvgAttribute : SvgBaseAttribute {
H A Dsvg_rect_declaration.h23 struct SvgRectAttribute : SvgBaseAttribute {
H A Dsvg_text_declaration.h23 struct SvgTextAttribute : SvgBaseAttribute {
H A Dsvg_pattern_declaration.h23 struct SvgPatternAttribute : SvgBaseAttribute {
H A Dsvg_fe_declaration.h44 struct SvgFeAttribute : SvgBaseAttribute {
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/declaration/common/
H A Ddeclaration_constants.cpp195 const std::shared_ptr<SvgBaseAttribute> DeclarationConstants::DEFAULT_SVG_BASE_ATTR =
196 std::make_shared<SvgBaseAttribute>();
H A Ddeclaration_constants.h192 static const std::shared_ptr<SvgBaseAttribute> DEFAULT_SVG_BASE_ATTR;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/svg/
H A Dsvg_dom.cpp297 root_->InitStyle(SvgBaseAttribute()); in InitStyles()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/svg/
H A Dparse_test_ng.cpp1656 svgDom->root_->InitStyle(SvgBaseAttribute());