#include <atlas_contents.h>
Public Member Functions | |
| virtual bool | ShouldUseBlend () const =0 |
| virtual bool | ShouldSkip () const =0 |
| virtual VertexBuffer | CreateSimpleVertexBuffer (HostBuffer &host_buffer) const =0 |
| virtual VertexBuffer | CreateBlendVertexBuffer (HostBuffer &host_buffer) const =0 |
| virtual Rect | ComputeBoundingBox () const =0 |
| virtual const std::shared_ptr< Texture > & | GetAtlas () const =0 |
| virtual const SamplerDescriptor & | GetSamplerDescriptor () const =0 |
| virtual BlendMode | GetBlendMode () const =0 |
| virtual bool | ShouldInvertBlendMode () const |
Definition at line 19 of file atlas_contents.h.
|
pure virtual |
Implemented in impeller::DrawImageRectAtlasGeometry, and impeller::DlAtlasGeometry.
Referenced by impeller::AtlasContents::GetCoverage(), and impeller::ColorFilterAtlasContents::GetCoverage().
|
pure virtual |
Implemented in impeller::DrawImageRectAtlasGeometry, and impeller::DlAtlasGeometry.
Referenced by impeller::AtlasContents::Render().
|
pure virtual |
Implemented in impeller::DrawImageRectAtlasGeometry, and impeller::DlAtlasGeometry.
Referenced by impeller::AtlasContents::Render(), and impeller::ColorFilterAtlasContents::Render().
|
pure virtual |
Implemented in impeller::DrawImageRectAtlasGeometry, and impeller::DlAtlasGeometry.
Referenced by impeller::AtlasContents::Render(), and impeller::ColorFilterAtlasContents::Render().
|
pure virtual |
Implemented in impeller::DrawImageRectAtlasGeometry, and impeller::DlAtlasGeometry.
Referenced by impeller::AtlasContents::Render().
|
pure virtual |
Implemented in impeller::DrawImageRectAtlasGeometry, and impeller::DlAtlasGeometry.
Referenced by impeller::AtlasContents::Render(), and impeller::ColorFilterAtlasContents::Render().
|
inlinevirtual |
Reimplemented in impeller::DrawImageRectAtlasGeometry.
Definition at line 39 of file atlas_contents.h.
Referenced by impeller::AtlasContents::Render().
|
pure virtual |
Implemented in impeller::DrawImageRectAtlasGeometry, and impeller::DlAtlasGeometry.
Referenced by impeller::AtlasContents::Render(), and impeller::ColorFilterAtlasContents::Render().
|
pure virtual |
Implemented in impeller::DrawImageRectAtlasGeometry, and impeller::DlAtlasGeometry.
Referenced by impeller::AtlasContents::Render().