#include <paint.h>
Public Member Functions | |
| std::shared_ptr< FilterContents > | CreateMaskBlur (std::shared_ptr< ColorSourceContents > color_source_contents, const std::shared_ptr< ColorFilter > &color_filter) const |
| std::shared_ptr< FilterContents > | CreateMaskBlur (const FilterInput::Ref &input, bool is_solid_color) const |
Public Attributes | |
| FilterContents::BlurStyle | style |
| Sigma | sigma |
| std::shared_ptr< FilterContents > impeller::Paint::MaskBlurDescriptor::CreateMaskBlur | ( | const FilterInput::Ref & | input, |
| bool | is_solid_color | ||
| ) | const |
Definition at line 201 of file paint.cc.
References impeller::Entity::kDecal, impeller::FilterContents::MakeBorderMaskBlur(), impeller::FilterContents::MakeGaussianBlur(), and impeller::Paint::style.
| std::shared_ptr< FilterContents > impeller::Paint::MaskBlurDescriptor::CreateMaskBlur | ( | std::shared_ptr< ColorSourceContents > | color_source_contents, |
| const std::shared_ptr< ColorFilter > & | color_filter | ||
| ) | const |
Definition at line 151 of file paint.cc.
References impeller::Paint::color_filter, impeller::Entity::kDecal, impeller::kSourceIn, impeller::ColorFilterContents::kYes, impeller::FilterInput::Make(), impeller::ColorFilterContents::MakeBlend(), impeller::FilterContents::MakeGaussianBlur(), impeller::Geometry::MakeRect(), sigma, style, and impeller::Color::White().
| Sigma impeller::Paint::MaskBlurDescriptor::sigma |
Definition at line 43 of file paint.h.
Referenced by CreateMaskBlur().
| FilterContents::BlurStyle impeller::Paint::MaskBlurDescriptor::style |
Definition at line 42 of file paint.h.
Referenced by CreateMaskBlur(), impeller::DlDispatcher::drawShadow(), and impeller::testing::TEST_P().