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

#include <ImageQualityController.h>

Public Member Functions

 ImageQualityController (const RenderView &)
 
InterpolationQuality chooseInterpolationQuality (GraphicsContext &, RenderBoxModelObject *, Image &, const void *layer, const LayoutSize &)
 
void rendererWillBeDestroyed (RenderBoxModelObject &renderer)
 

Static Public Member Functions

static std::optional< InterpolationQuality > interpolationQualityFromStyle (const RenderStyle &)
 

Constructor & Destructor Documentation

◆ ImageQualityController()

WebCore::ImageQualityController::ImageQualityController ( const RenderView &  renderView)
explicit

Member Function Documentation

◆ chooseInterpolationQuality()

InterpolationQuality WebCore::ImageQualityController::chooseInterpolationQuality ( GraphicsContext &  context,
RenderBoxModelObject *  object,
Image &  image,
const void *  layer,
const LayoutSize &  size 
)

◆ interpolationQualityFromStyle()

std::optional< InterpolationQuality > WebCore::ImageQualityController::interpolationQualityFromStyle ( const RenderStyle &  style)
static

◆ rendererWillBeDestroyed()

void WebCore::ImageQualityController::rendererWillBeDestroyed ( RenderBoxModelObject &  renderer)
inline

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