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< InterpolationQualityinterpolationQualityFromStyle (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: