webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Friends | List of all members
WebCore::FillLayer Class Reference

#include <FillLayer.h>

Public Member Functions

 FillLayer (EFillLayerType)
 
 ~FillLayer ()
 
StyleImageimage () const
 
const LengthxPosition () const
 
const LengthyPosition () const
 
Edge backgroundXOrigin () const
 
Edge backgroundYOrigin () const
 
EFillAttachment attachment () const
 
EFillBox clip () const
 
EFillBox origin () const
 
EFillRepeat repeatX () const
 
EFillRepeat repeatY () const
 
CompositeOperator composite () const
 
BlendMode blendMode () const
 
const LengthSizesizeLength () const
 
EFillSizeType sizeType () const
 
FillSize size () const
 
EMaskSourceType maskSourceType () const
 
const FillLayernext () const
 
FillLayernext ()
 
bool isImageSet () const
 
bool isXPositionSet () const
 
bool isYPositionSet () const
 
bool isBackgroundXOriginSet () const
 
bool isBackgroundYOriginSet () const
 
bool isAttachmentSet () const
 
bool isClipSet () const
 
bool isOriginSet () const
 
bool isRepeatXSet () const
 
bool isRepeatYSet () const
 
bool isCompositeSet () const
 
bool isBlendModeSet () const
 
bool isSizeSet () const
 
bool isMaskSourceTypeSet () const
 
void setImage (RefPtr< StyleImage > &&image)
 
void setXPosition (Length length)
 
void setYPosition (Length length)
 
void setBackgroundXOrigin (Edge o)
 
void setBackgroundYOrigin (Edge o)
 
void setAttachment (EFillAttachment attachment)
 
void setClip (EFillBox b)
 
void setOrigin (EFillBox b)
 
void setRepeatX (EFillRepeat r)
 
void setRepeatY (EFillRepeat r)
 
void setComposite (CompositeOperator c)
 
void setBlendMode (BlendMode b)
 
void setSizeType (EFillSizeType b)
 
void setSizeLength (LengthSize l)
 
void setSize (FillSize f)
 
void setMaskSourceType (EMaskSourceType m)
 
void clearImage ()
 
void clearXPosition ()
 
void clearYPosition ()
 
void clearAttachment ()
 
void clearClip ()
 
void clearOrigin ()
 
void clearRepeatX ()
 
void clearRepeatY ()
 
void clearComposite ()
 
void clearBlendMode ()
 
void clearSize ()
 
void clearMaskSourceType ()
 
void setNext (std::unique_ptr< FillLayer > next)
 
FillLayeroperator= (const FillLayer &)
 
 FillLayer (const FillLayer &)
 
bool operator== (const FillLayer &) const
 
bool operator!= (const FillLayer &other) const
 
bool containsImage (StyleImage &) const
 
bool imagesAreLoaded () const
 
bool hasImage () const
 
bool hasFixedImage () const
 
bool hasOpaqueImage (const RenderElement &) const
 
bool hasRepeatXY () const
 
bool clipOccludesNextLayers (bool firstLayer) const
 
EFillLayerType type () const
 
void fillUnsetProperties ()
 
void cullEmptyLayers ()
 
 FillLayer (EFillLayerType)
 
 ~FillLayer ()
 
StyleImageimage () const
 
const LengthxPosition () const
 
const LengthyPosition () const
 
Edge backgroundXOrigin () const
 
Edge backgroundYOrigin () const
 
EFillAttachment attachment () const
 
EFillBox clip () const
 
EFillBox origin () const
 
EFillRepeat repeatX () const
 
EFillRepeat repeatY () const
 
CompositeOperator composite () const
 
BlendMode blendMode () const
 
const LengthSizesizeLength () const
 
EFillSizeType sizeType () const
 
FillSize size () const
 
EMaskSourceType maskSourceType () const
 
const FillLayernext () const
 
FillLayernext ()
 
bool isImageSet () const
 
bool isXPositionSet () const
 
bool isYPositionSet () const
 
bool isBackgroundXOriginSet () const
 
bool isBackgroundYOriginSet () const
 
bool isAttachmentSet () const
 
bool isClipSet () const
 
bool isOriginSet () const
 
bool isRepeatXSet () const
 
bool isRepeatYSet () const
 
bool isCompositeSet () const
 
bool isBlendModeSet () const
 
bool isSizeSet () const
 
bool isMaskSourceTypeSet () const
 
void setImage (RefPtr< StyleImage > &&image)
 
void setXPosition (Length length)
 
void setYPosition (Length length)
 
void setBackgroundXOrigin (Edge o)
 
void setBackgroundYOrigin (Edge o)
 
void setAttachment (EFillAttachment attachment)
 
void setClip (EFillBox b)
 
void setOrigin (EFillBox b)
 
void setRepeatX (EFillRepeat r)
 
void setRepeatY (EFillRepeat r)
 
void setComposite (CompositeOperator c)
 
void setBlendMode (BlendMode b)
 
void setSizeType (EFillSizeType b)
 
void setSizeLength (LengthSize l)
 
void setSize (FillSize f)
 
void setMaskSourceType (EMaskSourceType m)
 
void clearImage ()
 
void clearXPosition ()
 
void clearYPosition ()
 
void clearAttachment ()
 
void clearClip ()
 
void clearOrigin ()
 
void clearRepeatX ()
 
void clearRepeatY ()
 
void clearComposite ()
 
void clearBlendMode ()
 
void clearSize ()
 
void clearMaskSourceType ()
 
void setNext (std::unique_ptr< FillLayer > next)
 
FillLayeroperator= (const FillLayer &)
 
 FillLayer (const FillLayer &)
 
bool operator== (const FillLayer &) const
 
bool operator!= (const FillLayer &other) const
 
bool containsImage (StyleImage &) const
 
bool imagesAreLoaded () const
 
bool hasImage () const
 
bool hasFixedImage () const
 
bool hasOpaqueImage (const RenderElement &) const
 
bool hasRepeatXY () const
 
bool clipOccludesNextLayers (bool firstLayer) const
 
EFillLayerType type () const
 
void fillUnsetProperties ()
 
void cullEmptyLayers ()
 

Static Public Member Functions

static bool imagesIdentical (const FillLayer *, const FillLayer *)
 
static EFillAttachment initialFillAttachment (EFillLayerType)
 
static EFillBox initialFillClip (EFillLayerType)
 
static EFillBox initialFillOrigin (EFillLayerType type)
 
static EFillRepeat initialFillRepeatX (EFillLayerType)
 
static EFillRepeat initialFillRepeatY (EFillLayerType)
 
static CompositeOperator initialFillComposite (EFillLayerType)
 
static BlendMode initialFillBlendMode (EFillLayerType)
 
static FillSize initialFillSize (EFillLayerType)
 
static Length initialFillXPosition (EFillLayerType)
 
static Length initialFillYPosition (EFillLayerType)
 
static StyleImageinitialFillImage (EFillLayerType)
 
static EMaskSourceType initialFillMaskSourceType (EFillLayerType)
 
static bool imagesIdentical (const FillLayer *, const FillLayer *)
 
static EFillAttachment initialFillAttachment (EFillLayerType)
 
static EFillBox initialFillClip (EFillLayerType)
 
static EFillBox initialFillOrigin (EFillLayerType type)
 
static EFillRepeat initialFillRepeatX (EFillLayerType)
 
static EFillRepeat initialFillRepeatY (EFillLayerType)
 
static CompositeOperator initialFillComposite (EFillLayerType)
 
static BlendMode initialFillBlendMode (EFillLayerType)
 
static FillSize initialFillSize (EFillLayerType)
 
static Length initialFillXPosition (EFillLayerType)
 
static Length initialFillYPosition (EFillLayerType)
 
static StyleImageinitialFillImage (EFillLayerType)
 
static EMaskSourceType initialFillMaskSourceType (EFillLayerType)
 

Friends

class RenderStyle
 

Constructor & Destructor Documentation

◆ FillLayer() [1/4]

WebCore::FillLayer::FillLayer ( EFillLayerType  type)
explicit

◆ ~FillLayer() [1/2]

WebCore::FillLayer::~FillLayer ( )

◆ FillLayer() [2/4]

WebCore::FillLayer::FillLayer ( const FillLayer o)

◆ FillLayer() [3/4]

WebCore::FillLayer::FillLayer ( EFillLayerType  )
explicit

◆ ~FillLayer() [2/2]

WebCore::FillLayer::~FillLayer ( )

◆ FillLayer() [4/4]

WebCore::FillLayer::FillLayer ( const FillLayer )

Member Function Documentation

◆ attachment() [1/2]

EFillAttachment WebCore::FillLayer::attachment ( ) const
inline

◆ attachment() [2/2]

EFillAttachment WebCore::FillLayer::attachment ( ) const
inline

◆ backgroundXOrigin() [1/2]

Edge WebCore::FillLayer::backgroundXOrigin ( ) const
inline

◆ backgroundXOrigin() [2/2]

Edge WebCore::FillLayer::backgroundXOrigin ( ) const
inline

◆ backgroundYOrigin() [1/2]

Edge WebCore::FillLayer::backgroundYOrigin ( ) const
inline

◆ backgroundYOrigin() [2/2]

Edge WebCore::FillLayer::backgroundYOrigin ( ) const
inline

◆ blendMode() [1/2]

BlendMode WebCore::FillLayer::blendMode ( ) const
inline

◆ blendMode() [2/2]

BlendMode WebCore::FillLayer::blendMode ( ) const
inline

◆ clearAttachment() [1/2]

void WebCore::FillLayer::clearAttachment ( )
inline

◆ clearAttachment() [2/2]

void WebCore::FillLayer::clearAttachment ( )
inline

◆ clearBlendMode() [1/2]

void WebCore::FillLayer::clearBlendMode ( )
inline

◆ clearBlendMode() [2/2]

void WebCore::FillLayer::clearBlendMode ( )
inline

◆ clearClip() [1/2]

void WebCore::FillLayer::clearClip ( )
inline

◆ clearClip() [2/2]

void WebCore::FillLayer::clearClip ( )
inline

◆ clearComposite() [1/2]

void WebCore::FillLayer::clearComposite ( )
inline

◆ clearComposite() [2/2]

void WebCore::FillLayer::clearComposite ( )
inline

◆ clearImage() [1/2]

void WebCore::FillLayer::clearImage ( )
inline

◆ clearImage() [2/2]

void WebCore::FillLayer::clearImage ( )
inline

◆ clearMaskSourceType() [1/2]

void WebCore::FillLayer::clearMaskSourceType ( )
inline

◆ clearMaskSourceType() [2/2]

void WebCore::FillLayer::clearMaskSourceType ( )
inline

◆ clearOrigin() [1/2]

void WebCore::FillLayer::clearOrigin ( )
inline

◆ clearOrigin() [2/2]

void WebCore::FillLayer::clearOrigin ( )
inline

◆ clearRepeatX() [1/2]

void WebCore::FillLayer::clearRepeatX ( )
inline

◆ clearRepeatX() [2/2]

void WebCore::FillLayer::clearRepeatX ( )
inline

◆ clearRepeatY() [1/2]

void WebCore::FillLayer::clearRepeatY ( )
inline

◆ clearRepeatY() [2/2]

void WebCore::FillLayer::clearRepeatY ( )
inline

◆ clearSize() [1/2]

void WebCore::FillLayer::clearSize ( )
inline

◆ clearSize() [2/2]

void WebCore::FillLayer::clearSize ( )
inline

◆ clearXPosition() [1/2]

void WebCore::FillLayer::clearXPosition ( )
inline

◆ clearXPosition() [2/2]

void WebCore::FillLayer::clearXPosition ( )
inline

◆ clearYPosition() [1/2]

void WebCore::FillLayer::clearYPosition ( )
inline

◆ clearYPosition() [2/2]

void WebCore::FillLayer::clearYPosition ( )
inline

◆ clip() [1/2]

EFillBox WebCore::FillLayer::clip ( ) const
inline

◆ clip() [2/2]

EFillBox WebCore::FillLayer::clip ( ) const
inline

◆ clipOccludesNextLayers() [1/2]

bool WebCore::FillLayer::clipOccludesNextLayers ( bool  firstLayer) const

◆ clipOccludesNextLayers() [2/2]

bool WebCore::FillLayer::clipOccludesNextLayers ( bool  firstLayer) const

◆ composite() [1/2]

CompositeOperator WebCore::FillLayer::composite ( ) const
inline

◆ composite() [2/2]

CompositeOperator WebCore::FillLayer::composite ( ) const
inline

◆ containsImage() [1/2]

bool WebCore::FillLayer::containsImage ( StyleImage image) const

◆ containsImage() [2/2]

bool WebCore::FillLayer::containsImage ( StyleImage ) const

◆ cullEmptyLayers() [1/2]

void WebCore::FillLayer::cullEmptyLayers ( )

◆ cullEmptyLayers() [2/2]

void WebCore::FillLayer::cullEmptyLayers ( )

◆ fillUnsetProperties() [1/2]

void WebCore::FillLayer::fillUnsetProperties ( )

◆ fillUnsetProperties() [2/2]

void WebCore::FillLayer::fillUnsetProperties ( )

◆ hasFixedImage() [1/2]

bool WebCore::FillLayer::hasFixedImage ( ) const

◆ hasFixedImage() [2/2]

bool WebCore::FillLayer::hasFixedImage ( ) const

◆ hasImage() [1/2]

bool WebCore::FillLayer::hasImage ( ) const

◆ hasImage() [2/2]

bool WebCore::FillLayer::hasImage ( ) const

◆ hasOpaqueImage() [1/2]

bool WebCore::FillLayer::hasOpaqueImage ( const RenderElement renderer) const

◆ hasOpaqueImage() [2/2]

bool WebCore::FillLayer::hasOpaqueImage ( const RenderElement ) const

◆ hasRepeatXY() [1/2]

bool WebCore::FillLayer::hasRepeatXY ( ) const

◆ hasRepeatXY() [2/2]

bool WebCore::FillLayer::hasRepeatXY ( ) const

◆ image() [1/2]

StyleImage* WebCore::FillLayer::image ( ) const
inline

◆ image() [2/2]

StyleImage* WebCore::FillLayer::image ( ) const
inline

◆ imagesAreLoaded() [1/2]

bool WebCore::FillLayer::imagesAreLoaded ( ) const

◆ imagesAreLoaded() [2/2]

bool WebCore::FillLayer::imagesAreLoaded ( ) const

◆ imagesIdentical() [1/2]

bool WebCore::FillLayer::imagesIdentical ( const FillLayer layer1,
const FillLayer layer2 
)
static

◆ imagesIdentical() [2/2]

static bool WebCore::FillLayer::imagesIdentical ( const FillLayer ,
const FillLayer  
)
static

◆ initialFillAttachment() [1/2]

static EFillAttachment WebCore::FillLayer::initialFillAttachment ( EFillLayerType  )
inlinestatic

◆ initialFillAttachment() [2/2]

static EFillAttachment WebCore::FillLayer::initialFillAttachment ( EFillLayerType  )
inlinestatic

◆ initialFillBlendMode() [1/2]

static BlendMode WebCore::FillLayer::initialFillBlendMode ( EFillLayerType  )
inlinestatic

◆ initialFillBlendMode() [2/2]

static BlendMode WebCore::FillLayer::initialFillBlendMode ( EFillLayerType  )
inlinestatic

◆ initialFillClip() [1/2]

static EFillBox WebCore::FillLayer::initialFillClip ( EFillLayerType  )
inlinestatic

◆ initialFillClip() [2/2]

static EFillBox WebCore::FillLayer::initialFillClip ( EFillLayerType  )
inlinestatic

◆ initialFillComposite() [1/2]

static CompositeOperator WebCore::FillLayer::initialFillComposite ( EFillLayerType  )
inlinestatic

◆ initialFillComposite() [2/2]

static CompositeOperator WebCore::FillLayer::initialFillComposite ( EFillLayerType  )
inlinestatic

◆ initialFillImage() [1/2]

static StyleImage* WebCore::FillLayer::initialFillImage ( EFillLayerType  )
inlinestatic

◆ initialFillImage() [2/2]

static StyleImage* WebCore::FillLayer::initialFillImage ( EFillLayerType  )
inlinestatic

◆ initialFillMaskSourceType() [1/2]

static EMaskSourceType WebCore::FillLayer::initialFillMaskSourceType ( EFillLayerType  )
inlinestatic

◆ initialFillMaskSourceType() [2/2]

static EMaskSourceType WebCore::FillLayer::initialFillMaskSourceType ( EFillLayerType  )
inlinestatic

◆ initialFillOrigin() [1/2]

static EFillBox WebCore::FillLayer::initialFillOrigin ( EFillLayerType  type)
inlinestatic

◆ initialFillOrigin() [2/2]

static EFillBox WebCore::FillLayer::initialFillOrigin ( EFillLayerType  type)
inlinestatic

◆ initialFillRepeatX() [1/2]

static EFillRepeat WebCore::FillLayer::initialFillRepeatX ( EFillLayerType  )
inlinestatic

◆ initialFillRepeatX() [2/2]

static EFillRepeat WebCore::FillLayer::initialFillRepeatX ( EFillLayerType  )
inlinestatic

◆ initialFillRepeatY() [1/2]

static EFillRepeat WebCore::FillLayer::initialFillRepeatY ( EFillLayerType  )
inlinestatic

◆ initialFillRepeatY() [2/2]

static EFillRepeat WebCore::FillLayer::initialFillRepeatY ( EFillLayerType  )
inlinestatic

◆ initialFillSize() [1/2]

static FillSize WebCore::FillLayer::initialFillSize ( EFillLayerType  )
inlinestatic

◆ initialFillSize() [2/2]

static FillSize WebCore::FillLayer::initialFillSize ( EFillLayerType  )
inlinestatic

◆ initialFillXPosition() [1/2]

static Length WebCore::FillLayer::initialFillXPosition ( EFillLayerType  )
inlinestatic

◆ initialFillXPosition() [2/2]

static Length WebCore::FillLayer::initialFillXPosition ( EFillLayerType  )
inlinestatic

◆ initialFillYPosition() [1/2]

static Length WebCore::FillLayer::initialFillYPosition ( EFillLayerType  )
inlinestatic

◆ initialFillYPosition() [2/2]

static Length WebCore::FillLayer::initialFillYPosition ( EFillLayerType  )
inlinestatic

◆ isAttachmentSet() [1/2]

bool WebCore::FillLayer::isAttachmentSet ( ) const
inline

◆ isAttachmentSet() [2/2]

bool WebCore::FillLayer::isAttachmentSet ( ) const
inline

◆ isBackgroundXOriginSet() [1/2]

bool WebCore::FillLayer::isBackgroundXOriginSet ( ) const
inline

◆ isBackgroundXOriginSet() [2/2]

bool WebCore::FillLayer::isBackgroundXOriginSet ( ) const
inline

◆ isBackgroundYOriginSet() [1/2]

bool WebCore::FillLayer::isBackgroundYOriginSet ( ) const
inline

◆ isBackgroundYOriginSet() [2/2]

bool WebCore::FillLayer::isBackgroundYOriginSet ( ) const
inline

◆ isBlendModeSet() [1/2]

bool WebCore::FillLayer::isBlendModeSet ( ) const
inline

◆ isBlendModeSet() [2/2]

bool WebCore::FillLayer::isBlendModeSet ( ) const
inline

◆ isClipSet() [1/2]

bool WebCore::FillLayer::isClipSet ( ) const
inline

◆ isClipSet() [2/2]

bool WebCore::FillLayer::isClipSet ( ) const
inline

◆ isCompositeSet() [1/2]

bool WebCore::FillLayer::isCompositeSet ( ) const
inline

◆ isCompositeSet() [2/2]

bool WebCore::FillLayer::isCompositeSet ( ) const
inline

◆ isImageSet() [1/2]

bool WebCore::FillLayer::isImageSet ( ) const
inline

◆ isImageSet() [2/2]

bool WebCore::FillLayer::isImageSet ( ) const
inline

◆ isMaskSourceTypeSet() [1/2]

bool WebCore::FillLayer::isMaskSourceTypeSet ( ) const
inline

◆ isMaskSourceTypeSet() [2/2]

bool WebCore::FillLayer::isMaskSourceTypeSet ( ) const
inline

◆ isOriginSet() [1/2]

bool WebCore::FillLayer::isOriginSet ( ) const
inline

◆ isOriginSet() [2/2]

bool WebCore::FillLayer::isOriginSet ( ) const
inline

◆ isRepeatXSet() [1/2]

bool WebCore::FillLayer::isRepeatXSet ( ) const
inline

◆ isRepeatXSet() [2/2]

bool WebCore::FillLayer::isRepeatXSet ( ) const
inline

◆ isRepeatYSet() [1/2]

bool WebCore::FillLayer::isRepeatYSet ( ) const
inline

◆ isRepeatYSet() [2/2]

bool WebCore::FillLayer::isRepeatYSet ( ) const
inline

◆ isSizeSet() [1/2]

bool WebCore::FillLayer::isSizeSet ( ) const
inline

◆ isSizeSet() [2/2]

bool WebCore::FillLayer::isSizeSet ( ) const
inline

◆ isXPositionSet() [1/2]

bool WebCore::FillLayer::isXPositionSet ( ) const
inline

◆ isXPositionSet() [2/2]

bool WebCore::FillLayer::isXPositionSet ( ) const
inline

◆ isYPositionSet() [1/2]

bool WebCore::FillLayer::isYPositionSet ( ) const
inline

◆ isYPositionSet() [2/2]

bool WebCore::FillLayer::isYPositionSet ( ) const
inline

◆ maskSourceType() [1/2]

EMaskSourceType WebCore::FillLayer::maskSourceType ( ) const
inline

◆ maskSourceType() [2/2]

EMaskSourceType WebCore::FillLayer::maskSourceType ( ) const
inline

◆ next() [1/4]

const FillLayer* WebCore::FillLayer::next ( ) const
inline

◆ next() [2/4]

const FillLayer* WebCore::FillLayer::next ( void  ) const
inline

◆ next() [3/4]

FillLayer* WebCore::FillLayer::next ( void  )
inline

◆ next() [4/4]

FillLayer* WebCore::FillLayer::next ( )
inline

◆ operator!=() [1/2]

bool WebCore::FillLayer::operator!= ( const FillLayer other) const
inline

◆ operator!=() [2/2]

bool WebCore::FillLayer::operator!= ( const FillLayer other) const
inline

◆ operator=() [1/2]

FillLayer& WebCore::FillLayer::operator= ( const FillLayer )

◆ operator=() [2/2]

FillLayer & WebCore::FillLayer::operator= ( const FillLayer o)

◆ operator==() [1/2]

bool WebCore::FillLayer::operator== ( const FillLayer ) const

◆ operator==() [2/2]

bool WebCore::FillLayer::operator== ( const FillLayer o) const

◆ origin() [1/2]

EFillBox WebCore::FillLayer::origin ( ) const
inline

◆ origin() [2/2]

EFillBox WebCore::FillLayer::origin ( ) const
inline

◆ repeatX() [1/2]

EFillRepeat WebCore::FillLayer::repeatX ( ) const
inline

◆ repeatX() [2/2]

EFillRepeat WebCore::FillLayer::repeatX ( ) const
inline

◆ repeatY() [1/2]

EFillRepeat WebCore::FillLayer::repeatY ( ) const
inline

◆ repeatY() [2/2]

EFillRepeat WebCore::FillLayer::repeatY ( ) const
inline

◆ setAttachment() [1/2]

void WebCore::FillLayer::setAttachment ( EFillAttachment  attachment)
inline

◆ setAttachment() [2/2]

void WebCore::FillLayer::setAttachment ( EFillAttachment  attachment)
inline

◆ setBackgroundXOrigin() [1/2]

void WebCore::FillLayer::setBackgroundXOrigin ( Edge  o)
inline

◆ setBackgroundXOrigin() [2/2]

void WebCore::FillLayer::setBackgroundXOrigin ( Edge  o)
inline

◆ setBackgroundYOrigin() [1/2]

void WebCore::FillLayer::setBackgroundYOrigin ( Edge  o)
inline

◆ setBackgroundYOrigin() [2/2]

void WebCore::FillLayer::setBackgroundYOrigin ( Edge  o)
inline

◆ setBlendMode() [1/2]

void WebCore::FillLayer::setBlendMode ( BlendMode  b)
inline

◆ setBlendMode() [2/2]

void WebCore::FillLayer::setBlendMode ( BlendMode  b)
inline

◆ setClip() [1/2]

void WebCore::FillLayer::setClip ( EFillBox  b)
inline

◆ setClip() [2/2]

void WebCore::FillLayer::setClip ( EFillBox  b)
inline

◆ setComposite() [1/2]

void WebCore::FillLayer::setComposite ( CompositeOperator  c)
inline

◆ setComposite() [2/2]

void WebCore::FillLayer::setComposite ( CompositeOperator  c)
inline

◆ setImage() [1/2]

void WebCore::FillLayer::setImage ( RefPtr< StyleImage > &&  image)
inline

◆ setImage() [2/2]

void WebCore::FillLayer::setImage ( RefPtr< StyleImage > &&  image)
inline

◆ setMaskSourceType() [1/2]

void WebCore::FillLayer::setMaskSourceType ( EMaskSourceType  m)
inline

◆ setMaskSourceType() [2/2]

void WebCore::FillLayer::setMaskSourceType ( EMaskSourceType  m)
inline

◆ setNext() [1/2]

void WebCore::FillLayer::setNext ( std::unique_ptr< FillLayer next)
inline

◆ setNext() [2/2]

void WebCore::FillLayer::setNext ( std::unique_ptr< FillLayer next)
inline

◆ setOrigin() [1/2]

void WebCore::FillLayer::setOrigin ( EFillBox  b)
inline

◆ setOrigin() [2/2]

void WebCore::FillLayer::setOrigin ( EFillBox  b)
inline

◆ setRepeatX() [1/2]

void WebCore::FillLayer::setRepeatX ( EFillRepeat  r)
inline

◆ setRepeatX() [2/2]

void WebCore::FillLayer::setRepeatX ( EFillRepeat  r)
inline

◆ setRepeatY() [1/2]

void WebCore::FillLayer::setRepeatY ( EFillRepeat  r)
inline

◆ setRepeatY() [2/2]

void WebCore::FillLayer::setRepeatY ( EFillRepeat  r)
inline

◆ setSize() [1/2]

void WebCore::FillLayer::setSize ( FillSize  f)
inline

◆ setSize() [2/2]

void WebCore::FillLayer::setSize ( FillSize  f)
inline

◆ setSizeLength() [1/2]

void WebCore::FillLayer::setSizeLength ( LengthSize  l)
inline

◆ setSizeLength() [2/2]

void WebCore::FillLayer::setSizeLength ( LengthSize  l)
inline

◆ setSizeType() [1/2]

void WebCore::FillLayer::setSizeType ( EFillSizeType  b)
inline

◆ setSizeType() [2/2]

void WebCore::FillLayer::setSizeType ( EFillSizeType  b)
inline

◆ setXPosition() [1/2]

void WebCore::FillLayer::setXPosition ( Length  length)
inline

◆ setXPosition() [2/2]

void WebCore::FillLayer::setXPosition ( Length  length)
inline

◆ setYPosition() [1/2]

void WebCore::FillLayer::setYPosition ( Length  length)
inline

◆ setYPosition() [2/2]

void WebCore::FillLayer::setYPosition ( Length  length)
inline

◆ size() [1/2]

FillSize WebCore::FillLayer::size ( ) const
inline

◆ size() [2/2]

FillSize WebCore::FillLayer::size ( ) const
inline

◆ sizeLength() [1/2]

const LengthSize& WebCore::FillLayer::sizeLength ( ) const
inline

◆ sizeLength() [2/2]

const LengthSize& WebCore::FillLayer::sizeLength ( ) const
inline

◆ sizeType() [1/2]

EFillSizeType WebCore::FillLayer::sizeType ( ) const
inline

◆ sizeType() [2/2]

EFillSizeType WebCore::FillLayer::sizeType ( ) const
inline

◆ type() [1/2]

EFillLayerType WebCore::FillLayer::type ( ) const
inline

◆ type() [2/2]

EFillLayerType WebCore::FillLayer::type ( ) const
inline

◆ xPosition() [1/2]

const Length& WebCore::FillLayer::xPosition ( ) const
inline

◆ xPosition() [2/2]

const Length& WebCore::FillLayer::xPosition ( ) const
inline

◆ yPosition() [1/2]

const Length& WebCore::FillLayer::yPosition ( ) const
inline

◆ yPosition() [2/2]

const Length& WebCore::FillLayer::yPosition ( ) const
inline

Friends And Related Function Documentation

◆ RenderStyle

RenderStyle
friend

The documentation for this class was generated from the following files: