std::optional< Rect > GetCoverage(const Entity &entity) const override
Get the area of the render pass that will be affected when this contents is rendered.
void SetBlendMode(BlendMode blend_mode)
bool Render(const ContentContext &renderer, const Entity &entity, RenderPass &pass) const override
void SetTileMode(Entity::TileMode tile_mode_x, Entity::TileMode tile_mode_y)
void SetLazyTexture(const LazyTexture &lazy_texture)
~VerticesSimpleBlendContents() override
std::function< std::shared_ptr< Texture >(const ContentContext &renderer)> LazyTexture
void SetEffectTransform(Matrix transform)
void SetTexture(std::shared_ptr< Texture > texture)
void SetGeometry(std::shared_ptr< VerticesGeometry > geometry)
void SetSamplerDescriptor(SamplerDescriptor descriptor)
void SetAlpha(Scalar alpha)
VerticesSimpleBlendContents()