| _alignment | ArdourCanvas::Text | private |
| _allocation | ArdourCanvas::Item | protected |
| _bounding_box | ArdourCanvas::Item | mutableprotected |
| _bounding_box_dirty | ArdourCanvas::Item | mutableprivate |
| _canvas | ArdourCanvas::Item | protected |
| _clamped_width | ArdourCanvas::Text | private |
| _color | ArdourCanvas::Text | private |
| _data | ArdourCanvas::Item | protected |
| _fill | ArdourCanvas::Fill | protected |
| _fill_color | ArdourCanvas::Fill | protected |
| _font_description | ArdourCanvas::Text | private |
| _height | ArdourCanvas::Text | mutableprivate |
| _height_based_on_allocation | ArdourCanvas::Text | private |
| _ignore_events | ArdourCanvas::Item | private |
| _image | ArdourCanvas::Text | mutableprivate |
| _items | ArdourCanvas::Item | protected |
| _layout_sensitive | ArdourCanvas::Item | protected |
| _lut | ArdourCanvas::Item | mutableprotected |
| _need_redraw | ArdourCanvas::Text | mutableprivate |
| _origin | ArdourCanvas::Text | mutableprivate |
| _outline | ArdourCanvas::Outline | protected |
| _outline_color | ArdourCanvas::Outline | protected |
| _outline_width | ArdourCanvas::Outline | protected |
| _pack_options | ArdourCanvas::Item | protected |
| _parent | ArdourCanvas::Item | protected |
| _pattern | ArdourCanvas::Fill | protected |
| _position | ArdourCanvas::Item | protected |
| _pre_change_bounding_box | ArdourCanvas::Item | protected |
| _redraw() const | ArdourCanvas::Text | private |
| _requested_height | ArdourCanvas::Item | |
| _requested_width | ArdourCanvas::Item | |
| _resize_queued | ArdourCanvas::Item | |
| _scroll_parent | ArdourCanvas::Item | protected |
| _scroll_translation | ArdourCanvas::Item | private |
| ArdourCanvas::_self | ArdourCanvas::Fill | protected |
| ArdourCanvas::Outline::_self | ArdourCanvas::Outline | protected |
| _size_allocate(Rect const &) | ArdourCanvas::Text | virtual |
| _stops | ArdourCanvas::Fill | protected |
| _text | ArdourCanvas::Text | private |
| _tooltip | ArdourCanvas::Item | private |
| _transparent | ArdourCanvas::Fill | protected |
| _vertical_gradient | ArdourCanvas::Fill | protected |
| _visible | ArdourCanvas::Item | protected |
| _width | ArdourCanvas::Text | mutableprivate |
| _width_correction | ArdourCanvas::Text | mutableprivate |
| add(Item *) | ArdourCanvas::Item | virtual |
| add_child_bounding_boxes(bool include_hidden=false) const | ArdourCanvas::Item | protected |
| add_front(Item *) | ArdourCanvas::Item | virtual |
| add_items_at_point(Duple point, std::vector< Item const * > &items) const | ArdourCanvas::Item | virtual |
| allocation() const | ArdourCanvas::Item | inline |
| bbox_dirty() const | ArdourCanvas::Item | inlineprotected |
| begin_change() | ArdourCanvas::Item | protected |
| begin_visual_change() | ArdourCanvas::Item | protected |
| block_change_notifications() | ArdourCanvas::Item | |
| bounding_box() const | ArdourCanvas::Item | |
| canvas() const | ArdourCanvas::Item | inline |
| canvas_origin() const | ArdourCanvas::Item | |
| canvas_to_item(Coord &, Coord &) const | ArdourCanvas::Item | |
| canvas_to_item(Duple const &) const | ArdourCanvas::Item | |
| canvas_to_item(Rect const &) const | ArdourCanvas::Item | |
| change_blocked | ArdourCanvas::Item | private |
| child_changed(bool bbox_changed) | ArdourCanvas::Item | virtual |
| clamp_width(double) | ArdourCanvas::Text | |
| clear(bool with_delete=false) | ArdourCanvas::Item | |
| clear_items(bool with_delete) | ArdourCanvas::Item | protected |
| closest_ancestor_with(const Item &other) const | ArdourCanvas::Item | |
| color() const | ArdourCanvas::Text | inline |
| common_ancestor_within(uint32_t, const Item &other) const | ArdourCanvas::Item | |
| compute_bounding_box() const | ArdourCanvas::Text | virtual |
| covers(Duple const &point) const | ArdourCanvas::Item | virtual |
| default_items_per_cell | ArdourCanvas::Item | static |
| depth() const | ArdourCanvas::Item | |
| disable_scroll_translation() | ArdourCanvas::Item | |
| drop_height_maps() | ArdourCanvas::Text | static |
| dump(std::ostream &) const | ArdourCanvas::Text | virtual |
| end_change() | ArdourCanvas::Item | protected |
| end_visual_change() | ArdourCanvas::Item | protected |
| ensure_lut() const | ArdourCanvas::Item | protected |
| Event | ArdourCanvas::Item | |
| ArdourCanvas::Fill::Fill(Item &self) | ArdourCanvas::Fill | |
| ArdourCanvas::Fill::Fill(const Fill &)=delete | ArdourCanvas::Fill | |
| fill() const | ArdourCanvas::Fill | inline |
| fill_color() const | ArdourCanvas::Fill | inline |
| find_scroll_parent() | ArdourCanvas::Item | private |
| font_size_for_height(Distance height, std::string const &font_family, Glib::RefPtr< Pango::Context > const &) | ArdourCanvas::Text | static |
| font_size_maps | ArdourCanvas::Text | privatestatic |
| FontSizeMap typedef | ArdourCanvas::Text | private |
| FontSizeMaps typedef | ArdourCanvas::Text | private |
| get_data(std::string const &) const | ArdourCanvas::Item | |
| grab() | ArdourCanvas::Item | |
| height() const | ArdourCanvas::Text | |
| hide() | ArdourCanvas::Item | virtual |
| ignore_events() const | ArdourCanvas::Item | inline |
| init() | ArdourCanvas::Item | private |
| invalidate_lut() const | ArdourCanvas::Item | protected |
| is_ancestor_of(const Item &candidate) const | ArdourCanvas::Item | inline |
| is_descendant_of(const Item &candidate) const | ArdourCanvas::Item | |
| Item(Canvas *) | ArdourCanvas::Item | |
| Item(Item *) | ArdourCanvas::Item | |
| Item(Item *, Duple const &p) | ArdourCanvas::Item | |
| item_to_canvas(Coord &, Coord &) const | ArdourCanvas::Item | |
| item_to_canvas(Rect const &) const | ArdourCanvas::Item | |
| item_to_canvas(Duple const &) const | ArdourCanvas::Item | |
| item_to_parent(Duple const &) const | ArdourCanvas::Item | |
| item_to_parent(Rect const &) const | ArdourCanvas::Item | |
| item_to_window(Duple const &, bool rounded=true) const | ArdourCanvas::Item | |
| item_to_window(Rect const &, bool rounded=true) const | ArdourCanvas::Item | |
| items() const | ArdourCanvas::Item | inline |
| layout() | ArdourCanvas::Item | virtual |
| layout_sensitive() const | ArdourCanvas::Item | inline |
| lower_child_to_bottom(Item *) | ArdourCanvas::Item | |
| lower_to_bottom() | ArdourCanvas::Item | |
| move(Duple) | ArdourCanvas::Item | |
| needs_prepare_for_render() const | ArdourCanvas::Item | inlinevirtual |
| ArdourCanvas::operator=(const Fill &)=delete | ArdourCanvas::Fill | |
| ArdourCanvas::Outline::operator=(const Outline &)=delete | ArdourCanvas::Outline | |
| ArdourCanvas::Outline::Outline(Item &self) | ArdourCanvas::Outline | |
| ArdourCanvas::Outline::Outline(const Outline &)=delete | ArdourCanvas::Outline | |
| outline() const | ArdourCanvas::Outline | inline |
| outline_color() const | ArdourCanvas::Outline | inline |
| outline_width() const | ArdourCanvas::Outline | inline |
| pack_options() const | ArdourCanvas::Item | inline |
| parent() const | ArdourCanvas::Item | inline |
| parent_to_item(Duple const &) const | ArdourCanvas::Item | |
| parent_to_item(Rect const &) const | ArdourCanvas::Item | |
| position() const | ArdourCanvas::Item | inline |
| position_offset() const | ArdourCanvas::Item | |
| prepare_for_render(Rect const &area) const | ArdourCanvas::Item | inlinevirtual |
| prepare_for_render_children(Rect const &area) const | ArdourCanvas::Item | protected |
| propagate_show_hide() | ArdourCanvas::Item | private |
| queue_resize() | ArdourCanvas::Item | |
| raise(int) | ArdourCanvas::Item | |
| raise_child(Item *, int) | ArdourCanvas::Item | |
| raise_child_to_top(Item *) | ArdourCanvas::Item | |
| raise_to_top() | ArdourCanvas::Item | |
| redraw() const | ArdourCanvas::Item | |
| remove(Item *) | ArdourCanvas::Item | virtual |
| render(Rect const &, Cairo::RefPtr< Cairo::Context >) const | ArdourCanvas::Text | virtual |
| render_children(Rect const &area, Cairo::RefPtr< Cairo::Context > context) const | ArdourCanvas::Item | protected |
| reparent(Item *, bool already_added=false) | ArdourCanvas::Item | |
| resize_queued() const | ArdourCanvas::Item | inline |
| scroll_offset() const | ArdourCanvas::Item | protected |
| scroll_parent() const | ArdourCanvas::Item | inline |
| scroll_translation() const | ArdourCanvas::Item | inline |
| self_visible() const | ArdourCanvas::Item | inline |
| set(std::string const &) | ArdourCanvas::Text | |
| set_alignment(Pango::Alignment) | ArdourCanvas::Text | |
| set_bbox_clean() const | ArdourCanvas::Item | protected |
| set_bbox_dirty() const | ArdourCanvas::Item | protected |
| set_color(Gtkmm2ext::Color) | ArdourCanvas::Text | |
| set_data(std::string const &, void *) | ArdourCanvas::Item | |
| set_fill(bool) | ArdourCanvas::Fill | virtual |
| set_fill_color(Gtkmm2ext::Color) | ArdourCanvas::Fill | virtual |
| set_font_description(Pango::FontDescription) | ArdourCanvas::Text | |
| set_gradient(StopList const &stops, bool is_vertical) | ArdourCanvas::Fill | |
| set_height_based_on_allocation(bool yn) | ArdourCanvas::Text | |
| set_ignore_events(bool) | ArdourCanvas::Item | |
| set_layout_sensitive(bool) | ArdourCanvas::Item | |
| set_outline(bool) | ArdourCanvas::Outline | virtual |
| set_outline_color(Gtkmm2ext::Color) | ArdourCanvas::Outline | virtual |
| set_outline_width(Distance) | ArdourCanvas::Outline | virtual |
| set_pack_options(PackOptions) | ArdourCanvas::Item | |
| set_pattern(Cairo::RefPtr< Cairo::Pattern >) | ArdourCanvas::Fill | |
| set_position(Duple) | ArdourCanvas::Item | |
| set_size_chars(int nchars) | ArdourCanvas::Text | |
| set_size_request(double w, double h) | ArdourCanvas::Item | |
| set_size_request_to_display_given_text(const std::vector< std::string > &strings, gint hpadding, gint vpadding) | ArdourCanvas::Item | |
| set_tooltip(const std::string &) | ArdourCanvas::Item | |
| set_x_position(Coord) | ArdourCanvas::Item | |
| set_y_position(Coord) | ArdourCanvas::Item | |
| setup_fill_context(Cairo::RefPtr< Cairo::Context >) const | ArdourCanvas::Fill | protected |
| setup_gradient_context(Cairo::RefPtr< Cairo::Context >, Rect const &, Duple const &) const | ArdourCanvas::Fill | protected |
| setup_outline_context(Cairo::RefPtr< Cairo::Context >) const | ArdourCanvas::Outline | protected |
| show() | ArdourCanvas::Item | virtual |
| size_allocate(Rect const &) | ArdourCanvas::Item | |
| size_allocate_children(Rect const &r) | ArdourCanvas::Item | virtual |
| size_request(double &w, double &h) const | ArdourCanvas::Item | virtual |
| start_tooltip_timeout() | ArdourCanvas::Item | |
| stop_tooltip_timeout() | ArdourCanvas::Item | |
| StopList typedef | ArdourCanvas::Fill | |
| text() const | ArdourCanvas::Text | inline |
| Text(Canvas *) | ArdourCanvas::Text | |
| Text(Item *) | ArdourCanvas::Text | |
| text_height() const | ArdourCanvas::Text | |
| text_width() const | ArdourCanvas::Text | |
| tooltip() const | ArdourCanvas::Item | inline |
| unblock_change_notifications() | ArdourCanvas::Item | |
| ungrab() | ArdourCanvas::Item | |
| unparent() | ArdourCanvas::Item | |
| visible() const | ArdourCanvas::Item | |
| whatami() const | ArdourCanvas::Item | |
| whoami() const | ArdourCanvas::Item | inline |
| width() const | ArdourCanvas::Text | |
| window_origin() const | ArdourCanvas::Item | |
| window_to_item(Duple const &) const | ArdourCanvas::Item | |
| window_to_item(Rect const &) const | ArdourCanvas::Item | |
| ~Fill() | ArdourCanvas::Fill | inlinevirtual |
| ~Item() | ArdourCanvas::Item | virtual |
| ~Outline() | ArdourCanvas::Outline | inlinevirtual |
| ~Text() | ArdourCanvas::Text | |