| dirty() const | pulp::canvas::SceneNode | inline |
| fill_color() const | pulp::canvas::SceneShape | inline |
| fill_enabled() const | pulp::canvas::SceneShape | inline |
| h() const | pulp::canvas::SceneShape | inline |
| id() const | pulp::canvas::SceneNode | inline |
| Kind enum name | pulp::canvas::SceneShape | |
| kind() const | pulp::canvas::SceneNode | inline |
| last_painted_bounds() const | pulp::canvas::SceneNode | inline |
| local_bounds() const override | pulp::canvas::SceneShape | virtual |
| make_circle(float cx, float cy, float radius) | pulp::canvas::SceneShape | static |
| make_ellipse(float cx, float cy, float rx, float ry) | pulp::canvas::SceneShape | static |
| make_line(float x0, float y0, float x1, float y1) | pulp::canvas::SceneShape | static |
| make_rect(float x, float y, float w, float h) | pulp::canvas::SceneShape | static |
| make_rounded_rect(float x, float y, float w, float h, float radius) | pulp::canvas::SceneShape | static |
| mark_clean(const SceneRect &painted_scene_bounds) | pulp::canvas::SceneNode | inline |
| mark_dirty() | pulp::canvas::SceneNode | |
| opacity() const | pulp::canvas::SceneNode | inline |
| operator=(const SceneNode &)=delete | pulp::canvas::SceneNode | |
| paint_geometry(Canvas &canvas) const override | pulp::canvas::SceneShape | virtual |
| parent() const | pulp::canvas::SceneNode | inline |
| radius() const | pulp::canvas::SceneShape | inline |
| SceneNode(SceneNodeKind kind) | pulp::canvas::SceneNode | inlineexplicit |
| SceneNode(const SceneNode &)=delete | pulp::canvas::SceneNode | |
| SceneShape() | pulp::canvas::SceneShape | inline |
| set_circle(float cx, float cy, float radius) | pulp::canvas::SceneShape | |
| set_ellipse(float cx, float cy, float rx, float ry) | pulp::canvas::SceneShape | |
| set_fill_color(Color c) | pulp::canvas::SceneShape | inline |
| set_fill_enabled(bool v) | pulp::canvas::SceneShape | inline |
| set_id(std::string v) | pulp::canvas::SceneNode | inline |
| set_line(float x0, float y0, float x1, float y1) | pulp::canvas::SceneShape | |
| set_opacity(float a) | pulp::canvas::SceneNode | inline |
| set_rect(float x, float y, float w, float h) | pulp::canvas::SceneShape | |
| set_rounded_rect(float x, float y, float w, float h, float radius) | pulp::canvas::SceneShape | |
| set_stroke_color(Color c) | pulp::canvas::SceneShape | inline |
| set_stroke_enabled(bool v) | pulp::canvas::SceneShape | inline |
| set_stroke_width(float w) | pulp::canvas::SceneShape | inline |
| set_transform(const SceneTransform &t) | pulp::canvas::SceneNode | inline |
| set_visible(bool v) | pulp::canvas::SceneNode | inline |
| shape_kind() const | pulp::canvas::SceneShape | inline |
| stroke_color() const | pulp::canvas::SceneShape | inline |
| stroke_enabled() const | pulp::canvas::SceneShape | inline |
| stroke_width() const | pulp::canvas::SceneShape | inline |
| transform() const | pulp::canvas::SceneNode | inline |
| transformed_local_bounds() const | pulp::canvas::SceneNode | inline |
| visible() const | pulp::canvas::SceneNode | inline |
| w() const | pulp::canvas::SceneShape | inline |
| x() const | pulp::canvas::SceneShape | inline |
| y() const | pulp::canvas::SceneShape | inline |
| ~SceneNode()=default | pulp::canvas::SceneNode | virtual |