Flutter Engine
The Flutter Engine
impeller::BlendFilterContents Member List

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

AbsorbOpacity enum nameimpeller::ColorFilterContents
AdvancedBlendProc typedefimpeller::BlendFilterContents
ApplyColorFilter(const ColorFilterProc &color_filter_proc)impeller::Contentsvirtual
AsBackgroundColor(const Entity &entity, ISize target_size) constimpeller::Contentsvirtual
AsFilter() const overrideimpeller::FilterContentsvirtual
BlendFilterContents()impeller::BlendFilterContents
BlurStyle enum nameimpeller::FilterContents
CanInheritOpacity(const Entity &entity) constimpeller::Contentsvirtual
ColorFilterContents()impeller::ColorFilterContents
ColorFilterProc typedefimpeller::Contents
Contents()impeller::Contents
CoverageProc typedefimpeller::Contents
FilterContents()impeller::FilterContents
GetAbsorbOpacity() constimpeller::ColorFilterContents
GetAlpha() constimpeller::ColorFilterContents
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
GetFilterSourceCoverage(const Matrix &effect_transform, const Rect &output_limit) const overrideimpeller::ColorFilterContentsvirtual
GetLocalTransform(const Matrix &parent_transform) constimpeller::FilterContentsvirtual
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::FilterContentsstatic
MakeAnonymous(RenderProc render_proc, CoverageProc coverage_proc)impeller::Contentsstatic
MakeBlend(BlendMode blend_mode, FilterInput::Vector inputs, std::optional< Color > foreground_color=std::nullopt)impeller::ColorFilterContentsstatic
MakeBorderMaskBlur(FilterInput::Ref input, Sigma sigma_x, Sigma sigma_y, BlurStyle blur_style=BlurStyle::kNormal)impeller::FilterContentsstatic
MakeColorMatrix(FilterInput::Ref input, const ColorMatrix &color_matrix)impeller::ColorFilterContentsstatic
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
MakeLinearToSrgbFilter(FilterInput::Ref input)impeller::ColorFilterContentsstatic
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
MakeSrgbToLinearFilter(FilterInput::Ref input)impeller::ColorFilterContentsstatic
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
SetAbsorbOpacity(AbsorbOpacity absorb_opacity)impeller::ColorFilterContents
SetAlpha(Scalar alpha)impeller::ColorFilterContents
SetBlendMode(BlendMode blend_mode)impeller::BlendFilterContents
SetColorSourceSize(Size size)impeller::Contents
SetCoverageHint(std::optional< Rect > coverage_hint)impeller::Contents
SetEffectTransform(const Matrix &effect_transform)impeller::FilterContents
SetForegroundColor(std::optional< Color > color)impeller::BlendFilterContents
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
~BlendFilterContents() overrideimpeller::BlendFilterContents
~ColorFilterContents() overrideimpeller::ColorFilterContents
~Contents()impeller::Contentsvirtual
~FilterContents() overrideimpeller::FilterContents