This is the complete list of members for impeller::ExperimentalCanvas, including all inherited members.
| Canvas() | impeller::Canvas | |
| Canvas(Rect cull_rect) | impeller::Canvas | explicit |
| Canvas(IRect cull_rect) | impeller::Canvas | explicit |
| ClipOval(const Rect &bounds, Entity::ClipOperation clip_op=Entity::ClipOperation::kIntersect) | impeller::Canvas | |
| ClipPath(const Path &path, Entity::ClipOperation clip_op=Entity::ClipOperation::kIntersect) | impeller::Canvas | |
| ClipRect(const Rect &rect, Entity::ClipOperation clip_op=Entity::ClipOperation::kIntersect) | impeller::Canvas | |
| ClipRRect(const Rect &rect, const Size &corner_radii, Entity::ClipOperation clip_op=Entity::ClipOperation::kIntersect) | impeller::Canvas | |
| Concat(const Matrix &transform) | impeller::Canvas | |
| current_depth_ | impeller::Canvas | protected |
| DrawAtlas(const std::shared_ptr< Image > &atlas, std::vector< Matrix > transforms, std::vector< Rect > texture_coordinates, std::vector< Color > colors, BlendMode blend_mode, SamplerDescriptor sampler, std::optional< Rect > cull_rect, const Paint &paint) | impeller::Canvas | |
| DrawCircle(const Point ¢er, Scalar radius, const Paint &paint) | impeller::Canvas | |
| DrawImage(const std::shared_ptr< Image > &image, Point offset, const Paint &paint, SamplerDescriptor sampler={}) | impeller::Canvas | |
| DrawImageRect(const std::shared_ptr< Image > &image, Rect source, Rect dest, const Paint &paint, SamplerDescriptor sampler={}, SourceRectConstraint src_rect_constraint=SourceRectConstraint::kFast) | impeller::Canvas | |
| DrawLine(const Point &p0, const Point &p1, const Paint &paint) | impeller::Canvas | |
| DrawOval(const Rect &rect, const Paint &paint) | impeller::Canvas | |
| DrawPaint(const Paint &paint) | impeller::Canvas | |
| DrawPath(const Path &path, const Paint &paint) | impeller::Canvas | |
| DrawPoints(std::vector< Point > points, Scalar radius, const Paint &paint, PointStyle point_style) | impeller::Canvas | |
| DrawRect(const Rect &rect, const Paint &paint) | impeller::Canvas | |
| DrawRRect(const Rect &rect, const Size &corner_radii, const Paint &paint) | impeller::Canvas | |
| DrawTextFrame(const std::shared_ptr< TextFrame > &text_frame, Point position, const Paint &paint) override | impeller::ExperimentalCanvas | virtual |
| DrawVertices(const std::shared_ptr< VerticesGeometry > &vertices, BlendMode blend_mode, const Paint &paint) | impeller::Canvas | |
| EndRecordingAsPicture() | impeller::Canvas | |
| EndReplay() | impeller::ExperimentalCanvas | |
| ExperimentalCanvas(ContentContext &renderer, RenderTarget &render_target, bool requires_readback) | impeller::ExperimentalCanvas | |
| ExperimentalCanvas(ContentContext &renderer, RenderTarget &render_target, bool requires_readback, Rect cull_rect) | impeller::ExperimentalCanvas | |
| ExperimentalCanvas(ContentContext &renderer, RenderTarget &render_target, bool requires_readback, IRect cull_rect) | impeller::ExperimentalCanvas | |
| GetClipHeight() const | impeller::Canvas | protected |
| GetCurrentLocalCullingBounds() const | impeller::Canvas | |
| GetCurrentTransform() const | impeller::Canvas | |
| GetSaveCount() const | impeller::Canvas | |
| initial_cull_rect_ | impeller::Canvas | protected |
| Initialize(std::optional< Rect > cull_rect) | impeller::Canvas | protected |
| kMaxDepth | impeller::Canvas | static |
| PreConcat(const Matrix &transform) | impeller::Canvas | |
| Reset() | impeller::Canvas | protected |
| ResetTransform() | impeller::Canvas | |
| Restore() override | impeller::ExperimentalCanvas | virtual |
| RestoreToCount(size_t count) | impeller::Canvas | |
| Rotate(Radians radians) | impeller::Canvas | |
| Save(uint32_t total_content_depth) override | impeller::ExperimentalCanvas | virtual |
| SaveLayer(const Paint &paint, std::optional< Rect > bounds, const std::shared_ptr< ImageFilter > &backdrop_filter, ContentBoundsPromise bounds_promise, uint32_t total_content_depth, bool can_distribute_opacity) override | impeller::ExperimentalCanvas | virtual |
| Scale(const Vector2 &scale) | impeller::Canvas | |
| Scale(const Vector3 &scale) | impeller::Canvas | |
| Skew(Scalar sx, Scalar sy) | impeller::Canvas | |
| Transform(const Matrix &transform) | impeller::Canvas | |
| transform_stack_ | impeller::Canvas | protected |
| Translate(const Vector3 &offset) | impeller::Canvas | |
| ~Canvas() | impeller::Canvas | virtual |
| ~ExperimentalCanvas() override=default | impeller::ExperimentalCanvas |