Flutter Engine
The Flutter Engine
impeller::GaussianBlurFilterContents Member List

This is the complete list of members for impeller::GaussianBlurFilterContents, including all inherited members.

ApplyColorFilter(const ColorFilterProc &color_filter_proc)impeller::Contentsvirtual
AsBackgroundColor(const Entity &entity, ISize target_size) constimpeller::Contentsvirtual
AsFilter() const overrideimpeller::FilterContentsvirtual
BlurStyle enum nameimpeller::FilterContents
CalculateBlurRadius(Scalar sigma)impeller::GaussianBlurFilterContentsstatic
CalculateScale(Scalar sigma)impeller::GaussianBlurFilterContentsstatic
CalculateUVs(const std::shared_ptr< FilterInput > &filter_input, const Entity &entity, const Rect &source_rect, const ISize &texture_size)impeller::GaussianBlurFilterContentsstatic
CanInheritOpacity(const Entity &entity) constimpeller::Contentsvirtual
ColorFilterProc typedefimpeller::Contents
Contents()impeller::Contents
CoverageProc typedefimpeller::Contents
FilterContents()impeller::FilterContents
GaussianBlurFilterContents(Scalar sigma_x, Scalar sigma_y, Entity::TileMode tile_mode, BlurStyle mask_blur_style, const std::shared_ptr< Geometry > &mask_geometry)impeller::GaussianBlurFilterContentsexplicit
GetClipCoverage(const Entity &entity, const std::optional< Rect > &current_clip_coverage) constimpeller::Contentsvirtual
GetColorSourceSize() constimpeller::Contents
GetCoverage(const Entity &entity) const overrideimpeller::FilterContentsvirtual
GetCoverageHint() constimpeller::Contents
GetEntity(const ContentContext &renderer, const Entity &entity, const std::optional< Rect > &coverage_hint) constimpeller::FilterContents
GetFilterCoverage(const FilterInput::Vector &inputs, const Entity &entity, const Matrix &effect_transform) const overrideimpeller::GaussianBlurFilterContentsvirtual
GetFilterSourceCoverage(const Matrix &effect_transform, const Rect &output_limit) const overrideimpeller::GaussianBlurFilterContentsvirtual
GetLocalTransform(const Matrix &parent_transform) constimpeller::FilterContentsvirtual
GetSigmaX() constimpeller::GaussianBlurFilterContentsinline
GetSigmaY() constimpeller::GaussianBlurFilterContentsinline
GetSourceCoverage(const Matrix &effect_transform, const Rect &output_limit) constimpeller::FilterContents
GetTransform(const Matrix &parent_transform) constimpeller::FilterContents
IsLeaf() constimpeller::FilterContents
IsOpaque() constimpeller::Contentsvirtual
IsTranslationOnly() constimpeller::FilterContentsvirtual
kBlurFilterRequiredMipCountimpeller::GaussianBlurFilterContentsstatic
kNoMipsErrorimpeller::GaussianBlurFilterContentsstatic
MakeAnonymous(RenderProc render_proc, CoverageProc coverage_proc)impeller::Contentsstatic
MakeBorderMaskBlur(FilterInput::Ref input, Sigma sigma_x, Sigma sigma_y, BlurStyle blur_style=BlurStyle::kNormal)impeller::FilterContentsstatic
MakeDirectionalMorphology(FilterInput::Ref input, Radius radius, Vector2 direction, MorphType morph_type)impeller::FilterContentsstatic
MakeGaussianBlur(const FilterInput::Ref &input, Sigma sigma_x, Sigma sigma_y, Entity::TileMode tile_mode=Entity::TileMode::kDecal, BlurStyle mask_blur_style=BlurStyle::kNormal, const std::shared_ptr< Geometry > &mask_geometry=nullptr)impeller::FilterContentsstatic
MakeLocalMatrixFilter(FilterInput::Ref input, const Matrix &matrix)impeller::FilterContentsstatic
MakeMatrixFilter(FilterInput::Ref input, const Matrix &matrix, const SamplerDescriptor &desc)impeller::FilterContentsstatic
MakeMorphology(FilterInput::Ref input, Radius radius_x, Radius radius_y, MorphType morph_type)impeller::FilterContentsstatic
MakeYUVToRGBFilter(std::shared_ptr< Texture > y_texture, std::shared_ptr< Texture > uv_texture, YUVColorSpace yuv_color_space)impeller::FilterContentsstatic
MorphType enum nameimpeller::FilterContents
PopulateGlyphAtlas(const std::shared_ptr< LazyGlyphAtlas > &lazy_glyph_atlas, Scalar scale) overrideimpeller::FilterContentsvirtual
Render(const ContentContext &renderer, const Entity &entity, RenderPass &pass) const overrideimpeller::FilterContentsvirtual
RenderProc typedefimpeller::Contents
RenderToSnapshot(const ContentContext &renderer, const Entity &entity, std::optional< Rect > coverage_limit=std::nullopt, const std::optional< SamplerDescriptor > &sampler_descriptor=std::nullopt, bool msaa_enabled=true, int32_t mip_count=1, const std::string &label="Filter Snapshot") const overrideimpeller::FilterContentsvirtual
ScaleSigma(Scalar sigma)impeller::GaussianBlurFilterContentsstatic
SetColorSourceSize(Size size)impeller::Contents
SetCoverageHint(std::optional< Rect > coverage_hint)impeller::Contents
SetEffectTransform(const Matrix &effect_transform)impeller::FilterContents
SetInheritedOpacity(Scalar opacity)impeller::Contentsvirtual
SetInputs(FilterInput::Vector inputs)impeller::FilterContents
SetLeafInputs(const FilterInput::Vector &inputs)impeller::FilterContents
SetRenderingMode(Entity::RenderingMode rendering_mode)impeller::FilterContentsvirtual
ShouldRender(const Entity &entity, const std::optional< Rect > clip_coverage) constimpeller::Contentsvirtual
~Contents()impeller::Contentsvirtual
~FilterContents() overrideimpeller::FilterContents