| Flutter Impeller |

impeller::Canvas Member List

This is the complete list of members for impeller::Canvas, including all inherited members.

Canvas() | impeller::Canvas |
Canvas(Rect cull_rect) | impeller::Canvas | explicit
Canvas(IRect cull_rect) | impeller::Canvas | explicit
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, Scalar corner_radius, Entity::ClipOperation clip_op=Entity::ClipOperation::kIntersect) | impeller::Canvas |
Concat(const Matrix &xformation) | impeller::Canvas |
debug_options | impeller::Canvas |
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(Point center, 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={}) | impeller::Canvas |
DrawPaint(const Paint &paint) | impeller::Canvas |
DrawPath(const Path &path, const Paint &paint) | impeller::Canvas |
DrawPicture(const Picture &picture) | impeller::Canvas |
DrawPoints(std::vector< Point >, Scalar radius, const Paint &paint, PointStyle point_style) | impeller::Canvas |
DrawRect(Rect rect, const Paint &paint) | impeller::Canvas |
DrawRRect(Rect rect, Scalar corner_radius, 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 |
EndRecordingAsPicture() | impeller::Canvas |
GetCurrentLocalCullingBounds() const | impeller::Canvas |
GetCurrentTransformation() const | impeller::Canvas |
GetSaveCount() const | impeller::Canvas |
PreConcat(const Matrix &xformation) | impeller::Canvas |
ResetTransform() | impeller::Canvas |
Restore() | impeller::Canvas |
RestoreToCount(size_t count) | impeller::Canvas |
Rotate(Radians radians) | impeller::Canvas |
Save() | impeller::Canvas |
SaveLayer(const Paint &paint, std::optional< Rect > bounds=std::nullopt, const std::shared_ptr< ImageFilter > &backdrop_filter=nullptr) | impeller::Canvas |
Scale(const Vector2 &scale) | impeller::Canvas |
Scale(const Vector3 &scale) | impeller::Canvas |
Skew(Scalar sx, Scalar sy) | impeller::Canvas |
Transform(const Matrix &xformation) | impeller::Canvas |
Translate(const Vector3 &offset) | impeller::Canvas |
~Canvas() | impeller::Canvas |