webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
WebCore::ImagePaintingOptions Struct Reference

#include <GraphicsContext.h>

Public Member Functions

 ImagePaintingOptions (CompositeOperator compositeOperator=CompositeSourceOver, BlendMode blendMode=BlendModeNormal, ImageOrientationDescription orientationDescription=ImageOrientationDescription(), InterpolationQuality interpolationQuality=InterpolationDefault)
 
 ImagePaintingOptions (ImageOrientationDescription orientationDescription, InterpolationQuality interpolationQuality=InterpolationDefault, CompositeOperator compositeOperator=CompositeSourceOver, BlendMode blendMode=BlendModeNormal)
 
 ImagePaintingOptions (InterpolationQuality interpolationQuality, ImageOrientationDescription orientationDescription=ImageOrientationDescription(), CompositeOperator compositeOperator=CompositeSourceOver, BlendMode blendMode=BlendModeNormal)
 
bool usesDefaultInterpolation () const
 
 ImagePaintingOptions (CompositeOperator compositeOperator=CompositeSourceOver, BlendMode blendMode=BlendModeNormal, ImageOrientationDescription orientationDescription=ImageOrientationDescription(), InterpolationQuality interpolationQuality=InterpolationDefault)
 
 ImagePaintingOptions (ImageOrientationDescription orientationDescription, InterpolationQuality interpolationQuality=InterpolationDefault, CompositeOperator compositeOperator=CompositeSourceOver, BlendMode blendMode=BlendModeNormal)
 
 ImagePaintingOptions (InterpolationQuality interpolationQuality, ImageOrientationDescription orientationDescription=ImageOrientationDescription(), CompositeOperator compositeOperator=CompositeSourceOver, BlendMode blendMode=BlendModeNormal)
 
bool usesDefaultInterpolation () const
 

Public Attributes

CompositeOperator m_compositeOperator
 
BlendMode m_blendMode
 
ImageOrientationDescription m_orientationDescription
 
InterpolationQuality m_interpolationQuality
 

Constructor & Destructor Documentation

◆ ImagePaintingOptions() [1/6]

WebCore::ImagePaintingOptions::ImagePaintingOptions ( CompositeOperator  compositeOperator = CompositeSourceOver,
BlendMode  blendMode = BlendModeNormal,
ImageOrientationDescription  orientationDescription = ImageOrientationDescription(),
InterpolationQuality  interpolationQuality = InterpolationDefault 
)
inline

◆ ImagePaintingOptions() [2/6]

WebCore::ImagePaintingOptions::ImagePaintingOptions ( ImageOrientationDescription  orientationDescription,
InterpolationQuality  interpolationQuality = InterpolationDefault,
CompositeOperator  compositeOperator = CompositeSourceOver,
BlendMode  blendMode = BlendModeNormal 
)
inline

◆ ImagePaintingOptions() [3/6]

WebCore::ImagePaintingOptions::ImagePaintingOptions ( InterpolationQuality  interpolationQuality,
ImageOrientationDescription  orientationDescription = ImageOrientationDescription(),
CompositeOperator  compositeOperator = CompositeSourceOver,
BlendMode  blendMode = BlendModeNormal 
)
inline

◆ ImagePaintingOptions() [4/6]

WebCore::ImagePaintingOptions::ImagePaintingOptions ( CompositeOperator  compositeOperator = CompositeSourceOver,
BlendMode  blendMode = BlendModeNormal,
ImageOrientationDescription  orientationDescription = ImageOrientationDescription(),
InterpolationQuality  interpolationQuality = InterpolationDefault 
)
inline

◆ ImagePaintingOptions() [5/6]

WebCore::ImagePaintingOptions::ImagePaintingOptions ( ImageOrientationDescription  orientationDescription,
InterpolationQuality  interpolationQuality = InterpolationDefault,
CompositeOperator  compositeOperator = CompositeSourceOver,
BlendMode  blendMode = BlendModeNormal 
)
inline

◆ ImagePaintingOptions() [6/6]

WebCore::ImagePaintingOptions::ImagePaintingOptions ( InterpolationQuality  interpolationQuality,
ImageOrientationDescription  orientationDescription = ImageOrientationDescription(),
CompositeOperator  compositeOperator = CompositeSourceOver,
BlendMode  blendMode = BlendModeNormal 
)
inline

Member Function Documentation

◆ usesDefaultInterpolation() [1/2]

bool WebCore::ImagePaintingOptions::usesDefaultInterpolation ( ) const
inline

◆ usesDefaultInterpolation() [2/2]

bool WebCore::ImagePaintingOptions::usesDefaultInterpolation ( ) const
inline

Member Data Documentation

◆ m_blendMode

BlendMode WebCore::ImagePaintingOptions::m_blendMode

◆ m_compositeOperator

CompositeOperator WebCore::ImagePaintingOptions::m_compositeOperator

◆ m_interpolationQuality

InterpolationQuality WebCore::ImagePaintingOptions::m_interpolationQuality

◆ m_orientationDescription

ImageOrientationDescription WebCore::ImagePaintingOptions::m_orientationDescription

The documentation for this struct was generated from the following file: