This is the complete list of members for impeller::Canvas, including all inherited members.
| BackdropFilterProc typedef | impeller::Canvas | |
| Canvas(ContentContext &renderer, const RenderTarget &render_target, bool is_onscreen, bool requires_readback) | impeller::Canvas | |
| Canvas(ContentContext &renderer, const RenderTarget &render_target, bool is_onscreen, bool requires_readback, Rect cull_rect) | impeller::Canvas | explicit |
| Canvas(ContentContext &renderer, const RenderTarget &render_target, bool is_onscreen, bool requires_readback, IRect cull_rect) | impeller::Canvas | explicit |
| ClipGeometry(const Geometry &geometry, Entity::ClipOperation clip_op, bool is_aa=true) | impeller::Canvas | |
| Concat(const Matrix &transform) | impeller::Canvas | |
| DrawArc(const Arc &arc, const Paint &paint) | impeller::Canvas | |
| DrawAtlas(const std::shared_ptr< AtlasContents > &atlas_contents, const Paint &paint) | impeller::Canvas | |
| DrawCircle(const Point ¢er, Scalar radius, const Paint &paint) | impeller::Canvas | |
| DrawDashedLine(const Point &p0, const Point &p1, Scalar on_length, Scalar off_length, const Paint &paint) | impeller::Canvas | |
| DrawDiffRoundRect(const RoundRect &outer, const RoundRect &inner, const Paint &paint) | impeller::Canvas | |
| DrawImage(const std::shared_ptr< Texture > &image, Point offset, const Paint &paint, const SamplerDescriptor &sampler={}) | impeller::Canvas | |
| DrawImageRect(const std::shared_ptr< Texture > &image, Rect source, Rect dest, const Paint &paint, const SamplerDescriptor &sampler={}, SourceRectConstraint src_rect_constraint=SourceRectConstraint::kFast) | impeller::Canvas | |
| DrawLine(const Point &p0, const Point &p1, const Paint &paint, bool reuse_depth=false) | impeller::Canvas | |
| DrawOval(const Rect &rect, const Paint &paint) | impeller::Canvas | |
| DrawPaint(const Paint &paint) | impeller::Canvas | |
| DrawPath(const flutter::DlPath &path, const Paint &paint) | impeller::Canvas | |
| DrawPoints(const Point points[], uint32_t count, Scalar radius, const Paint &paint, PointStyle point_style) | impeller::Canvas | |
| DrawRect(const Rect &rect, const Paint &paint) | impeller::Canvas | |
| DrawRoundRect(const RoundRect &rect, const Paint &paint) | impeller::Canvas | |
| DrawRoundSuperellipse(const RoundSuperellipse &rse, const Paint &paint) | impeller::Canvas | |
| DrawTextFrame(const std::shared_ptr< TextFrame > &text_frame, Point position, const Paint &paint) | impeller::Canvas | |
| DrawVertices(const std::shared_ptr< VerticesGeometry > &vertices, BlendMode blend_mode, const Paint &paint) | impeller::Canvas | |
| EndReplay() | impeller::Canvas | |
| EnsureFinalMipmapGeneration() const | impeller::Canvas | |
| GetCurrentTransform() const | impeller::Canvas | |
| GetLocalCoverageLimit() const | impeller::Canvas | |
| GetMaxOpDepth() const | impeller::Canvas | inline |
| GetOpDepth() const | impeller::Canvas | inline |
| GetSaveCount() const | impeller::Canvas | |
| kMaxDepth | impeller::Canvas | static |
| PreConcat(const Matrix &transform) | impeller::Canvas | |
| RequiresReadback() const | impeller::Canvas | inline |
| ResetTransform() | impeller::Canvas | |
| Restore() | impeller::Canvas | |
| RestoreToCount(size_t count) | impeller::Canvas | |
| Rotate(Radians radians) | impeller::Canvas | |
| Save(uint32_t total_content_depth=kMaxDepth) | impeller::Canvas | |
| SaveLayer(const Paint &paint, std::optional< Rect > bounds=std::nullopt, const flutter::DlImageFilter *backdrop_filter=nullptr, ContentBoundsPromise bounds_promise=ContentBoundsPromise::kUnknown, uint32_t total_content_depth=kMaxDepth, bool can_distribute_opacity=false, std::optional< int64_t > backdrop_id=std::nullopt) | impeller::Canvas | |
| Scale(const Vector2 &scale) | impeller::Canvas | |
| Scale(const Vector3 &scale) | impeller::Canvas | |
| SetBackdropData(std::unordered_map< int64_t, BackdropData > backdrop_data, size_t backdrop_count) | impeller::Canvas | |
| Skew(Scalar sx, Scalar sy) | impeller::Canvas | |
| SupportsBlitToOnscreen() const | impeller::Canvas | |
| Transform(const Matrix &transform) | impeller::Canvas | |
| Translate(const Vector3 &offset) | impeller::Canvas | |
| ~Canvas()=default | impeller::Canvas |