Flutter Engine
The Flutter Engine
impeller::ExperimentalCanvas Member List

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

Canvas()impeller::Canvas
Canvas(Rect cull_rect)impeller::Canvasexplicit
Canvas(IRect cull_rect)impeller::Canvasexplicit
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::Canvasprotected
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 &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={}, 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) overrideimpeller::ExperimentalCanvasvirtual
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() constimpeller::Canvasprotected
GetCurrentLocalCullingBounds() constimpeller::Canvas
GetCurrentTransform() constimpeller::Canvas
GetSaveCount() constimpeller::Canvas
initial_cull_rect_impeller::Canvasprotected
Initialize(std::optional< Rect > cull_rect)impeller::Canvasprotected
kMaxDepthimpeller::Canvasstatic
PreConcat(const Matrix &transform)impeller::Canvas
Reset()impeller::Canvasprotected
ResetTransform()impeller::Canvas
Restore() overrideimpeller::ExperimentalCanvasvirtual
RestoreToCount(size_t count)impeller::Canvas
Rotate(Radians radians)impeller::Canvas
Save(uint32_t total_content_depth) overrideimpeller::ExperimentalCanvasvirtual
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) overrideimpeller::ExperimentalCanvasvirtual
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::Canvasprotected
Translate(const Vector3 &offset)impeller::Canvas
~Canvas()impeller::Canvasvirtual
~ExperimentalCanvas() override=defaultimpeller::ExperimentalCanvas