Lines Matching refs:m_background
143 DataRef<StyleBackgroundData> m_background;
349 bool hasBackgroundImage() const { return m_background->background().hasImage(); }
350 bool hasFixedBackgroundImage() const { return m_background->background().hasFixedImage(); }
450 if (m_background->outline().style() == BNONE)
452 return m_background->outline().width();
455 EBorderStyle outlineStyle() const { return m_background->outline().style(); }
456 bool outlineStyleIsAuto() const { return m_background->outline().isAuto(); }
567 EFillRepeat backgroundRepeatX() const { return static_cast<EFillRepeat>(m_background->background().repeatX()); }
568 EFillRepeat backgroundRepeatY() const { return static_cast<EFillRepeat>(m_background->background().repeatY()); }
569 CompositeOperator backgroundComposite() const { return static_cast<CompositeOperator>(m_background->background().composite()); }
570 EFillAttachment backgroundAttachment() const { return static_cast<EFillAttachment>(m_background->background().attachment()); }
571 EFillBox backgroundClip() const { return static_cast<EFillBox>(m_background->background().clip()); }
572 EFillBox backgroundOrigin() const { return static_cast<EFillBox>(m_background->background().origin()); }
573 Length backgroundXPosition() const { return m_background->background().xPosition(); }
574 Length backgroundYPosition() const { return m_background->background().yPosition(); }
575 EFillSizeType backgroundSizeType() const { return m_background->background().sizeType(); }
576 LengthSize backgroundSizeLength() const { return m_background->background().sizeLength(); }
577 FillLayer* accessBackgroundLayers() { return &(m_background.access()->m_background); }
578 const FillLayer* backgroundLayers() const { return &(m_background->background()); }
649 if (m_background->outline().style() == BNONE)
651 return m_background->outline().offset();
856 void resetOutline() { SET_VAR(m_background, m_outline, OutlineValue()) }
858 void setBackgroundColor(const Color& v) { SET_VAR(m_background, m_color, v) }
860 void setBackgroundXPosition(Length l) { SET_VAR(m_background, m_background.m_xPosition, l) }
861 void setBackgroundYPosition(Length l) { SET_VAR(m_background, m_background.m_yPosition, l) }
862 void setBackgroundSize(EFillSizeType b) { SET_VAR(m_background, m_background.m_sizeType, b) }
863 void setBackgroundSizeLength(LengthSize l) { SET_VAR(m_background, m_background.m_sizeLength, l) }
902 m_background, m_outline.m_width, v) }
906 SET_VAR(m_background, m_outline.m_style, v)
907 SET_VAR(m_background, m_outline.m_isAuto, isAuto)
910 void setOutlineColor(const Color& v) { SET_VAR(m_background, m_outline.m_color, v) }
960 void clearBackgroundLayers() { m_background.access()->m_background = FillLayer(BackgroundFillLayer); }
961 void inheritBackgroundLayers(const FillLayer& parent) { m_background.access()->m_background = parent; }
1038 void setOutlineOffset(int v) { SET_VAR(m_background, m_outline.m_offset, v) }
1396 const Color& backgroundColor() const { return m_background->color(); }
1399 const Color& outlineColor() const { return m_background->outline().color(); }