|
| PlaceholderFilterInput (Rect coverage) |
|
| ~PlaceholderFilterInput () override |
|
Variant | GetInput () const override |
|
std::optional< Snapshot > | GetSnapshot (const std::string &label, const ContentContext &renderer, const Entity &entity, std::optional< Rect > coverage_limit, int32_t mip_count=1) const override |
|
std::optional< Rect > | GetCoverage (const Entity &entity) const override |
|
void | PopulateGlyphAtlas (const std::shared_ptr< LazyGlyphAtlas > &lazy_glyph_atlas, Scalar scale) override |
|
virtual | ~FilterInput () |
|
virtual Variant | GetInput () const =0 |
|
virtual std::optional< Snapshot > | GetSnapshot (const std::string &label, const ContentContext &renderer, const Entity &entity, std::optional< Rect > coverage_limit=std::nullopt, int32_t mip_count=1) const =0 |
|
std::optional< Rect > | GetLocalCoverage (const Entity &entity) const |
|
virtual std::optional< Rect > | GetCoverage (const Entity &entity) const =0 |
|
virtual std::optional< Rect > | GetSourceCoverage (const Matrix &effect_transform, const Rect &output_limit) const |
|
virtual Matrix | GetLocalTransform (const Entity &entity) const |
| Get the local transform of this filter input. This transform is relative to the Entity transform space. More...
|
|
virtual Matrix | GetTransform (const Entity &entity) const |
| Get the transform of this FilterInput . This is equivalent to calling entity.GetTransform() * GetLocalTransform() . More...
|
|
virtual void | PopulateGlyphAtlas (const std::shared_ptr< LazyGlyphAtlas > &lazy_glyph_atlas, Scalar scale) |
|
virtual bool | IsTranslationOnly () const |
|
virtual bool | IsLeaf () const |
| Returns true unless this input is a FilterInput , which may take other inputs. More...
|
|
virtual void | SetLeafInputs (const FilterInput::Vector &inputs) |
| Replaces the inputs of all leaf FilterContents with a new set of inputs . More...
|
|
virtual void | SetEffectTransform (const Matrix &matrix) |
| Sets the effect transform of filter inputs. More...
|
|
virtual void | SetRenderingMode (Entity::RenderingMode rendering_mode) |
| Turns on subpass mode for filter inputs. More...
|
|
Definition at line 12 of file placeholder_filter_input.h.