This is the complete list of members for uicore::Path, including all inherited members.
add(const std::shared_ptr< Path > &path)=0 | uicore::Path | pure virtual |
add_circle(float center_x, float center_y, float radius) | uicore::Path | inline |
add_circle(const Pointf ¢er, float radius) | uicore::Path | inline |
add_ellipse(float center_x, float center_y, float radius_x, float radius_y) | uicore::Path | inline |
add_ellipse(const Pointf ¢er, const Sizef &radius)=0 | uicore::Path | pure virtual |
add_line(const Pointf &start, const Pointf &end)=0 | uicore::Path | pure virtual |
add_line(float x1, float y1, float x2, float y2) | uicore::Path | inline |
add_rect(const Rectf &box)=0 | uicore::Path | pure virtual |
add_rect(float x, float y, float width, float height) | uicore::Path | inline |
add_rect(const Rectf &box, const uicore::Sizef &corner)=0 | uicore::Path | pure virtual |
apply_transform(const Mat3f &transform)=0 | uicore::Path | pure virtual |
bezier_to(const Pointf &control, const Pointf &point)=0 | uicore::Path | pure virtual |
bezier_to(const Pointf &control1, const Pointf &control2, const Pointf &point)=0 | uicore::Path | pure virtual |
circle(float center_x, float center_y, float radius) | uicore::Path | inlinestatic |
circle(const Pointf ¢er, float radius) | uicore::Path | inlinestatic |
clone() const =0 | uicore::Path | pure virtual |
close()=0 | uicore::Path | pure virtual |
create() | uicore::Path | static |
ellipse(float center_x, float center_y, float radius_x, float radius_y) | uicore::Path | inlinestatic |
ellipse(const Pointf ¢er, const Sizef &radius) | uicore::Path | inlinestatic |
fill(const CanvasPtr &canvas, const Brush &brush)=0 | uicore::Path | pure virtual |
fill_and_stroke(const CanvasPtr &canvas, const Pen &pen, const Brush &brush)=0 | uicore::Path | pure virtual |
fill_mode() const =0 | uicore::Path | pure virtual |
glyph(const CanvasPtr &canvas, const FontPtr &font, unsigned int glyph, GlyphMetrics &out_metrics) | uicore::Path | static |
line(const Pointf &start, const Pointf &end) | uicore::Path | inlinestatic |
line(float x1, float y1, float x2, float y2) | uicore::Path | inlinestatic |
line_to(const Pointf &point)=0 | uicore::Path | pure virtual |
line_to(float x, float y) | uicore::Path | inline |
move_to(const Pointf &point)=0 | uicore::Path | pure virtual |
move_to(float x, float y) | uicore::Path | inline |
rect(const Rectf &box) | uicore::Path | inlinestatic |
rect(float x, float y, float width, float height) | uicore::Path | inlinestatic |
rect(const Rectf &box, const uicore::Sizef &corner) | uicore::Path | inlinestatic |
set_fill_mode(PathFillMode fill_mode)=0 | uicore::Path | pure virtual |
stroke(const CanvasPtr &canvas, const Pen &pen)=0 | uicore::Path | pure virtual |