Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
SkBlurEngine::Algorithm Class Referenceabstract

#include <SkBlurEngine.h>

Inheritance diagram for SkBlurEngine::Algorithm:
SkShaderBlurAlgorithm

Public Member Functions

virtual ~Algorithm ()=default
 
virtual float maxSigma () const =0
 
virtual bool supportsOnlyDecalTiling () const =0
 
virtual sk_sp< SkSpecialImageblur (SkSize sigma, sk_sp< SkSpecialImage > src, const SkIRect &srcRect, SkTileMode tileMode, const SkIRect &dstRect) const =0
 

Detailed Description

Definition at line 73 of file SkBlurEngine.h.

Constructor & Destructor Documentation

◆ ~Algorithm()

virtual SkBlurEngine::Algorithm::~Algorithm ( )
virtualdefault

Member Function Documentation

◆ blur()

virtual sk_sp< SkSpecialImage > SkBlurEngine::Algorithm::blur ( SkSize  sigma,
sk_sp< SkSpecialImage src,
const SkIRect srcRect,
SkTileMode  tileMode,
const SkIRect dstRect 
) const
pure virtual

Implemented in SkShaderBlurAlgorithm.

◆ maxSigma()

virtual float SkBlurEngine::Algorithm::maxSigma ( ) const
pure virtual

Implemented in SkShaderBlurAlgorithm.

◆ supportsOnlyDecalTiling()

virtual bool SkBlurEngine::Algorithm::supportsOnlyDecalTiling ( ) const
pure virtual

Implemented in SkShaderBlurAlgorithm.


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