_allocation | ArdourCanvas::Item | protected |
_bgc | ArdourCanvas::Meter | private |
_bgh | ArdourCanvas::Meter | private |
_bounding_box | ArdourCanvas::Item | mutableprotected |
_bounding_box_dirty | ArdourCanvas::Item | mutableprivate |
_canvas | ArdourCanvas::Item | protected |
_clr | ArdourCanvas::Meter | private |
_data | ArdourCanvas::Item | protected |
_fill | ArdourCanvas::Fill | protected |
_fill_color | ArdourCanvas::Fill | protected |
_ignore_events | ArdourCanvas::Item | private |
_items | ArdourCanvas::Item | protected |
_layout_sensitive | ArdourCanvas::Item | protected |
_lut | ArdourCanvas::Item | mutableprotected |
_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 |
_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::Item | virtual |
_stops | ArdourCanvas::Fill | protected |
_stp | ArdourCanvas::Meter | private |
_styleflags | ArdourCanvas::Meter | private |
_tooltip | ArdourCanvas::Item | private |
_transparent | ArdourCanvas::Fill | protected |
_vertical_gradient | ArdourCanvas::Fill | protected |
_visible | ArdourCanvas::Item | protected |
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 |
bgpattern | ArdourCanvas::Meter | private |
block_change_notifications() | ArdourCanvas::Item | |
bounding_box() const | ArdourCanvas::Item | |
bright_hold | ArdourCanvas::Meter | private |
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 |
clear() | ArdourCanvas::Meter | |
ArdourCanvas::Item::clear(bool with_delete=false) | ArdourCanvas::Item | |
clear_items(bool with_delete) | ArdourCanvas::Item | protected |
closest_ancestor_with(const Item &other) const | ArdourCanvas::Item | |
common_ancestor_within(uint32_t, const Item &other) const | ArdourCanvas::Item | |
compute_bounding_box() const | ArdourCanvas::Meter | virtual |
covers(Duple const &point) const | ArdourCanvas::Item | virtual |
current_level | ArdourCanvas::Meter | private |
current_peak | ArdourCanvas::Meter | private |
current_user_level | ArdourCanvas::Meter | private |
default_items_per_cell | ArdourCanvas::Item | static |
depth() const | ArdourCanvas::Item | |
disable_scroll_translation() | ArdourCanvas::Item | |
dump(std::ostream &) const | ArdourCanvas::Item | virtual |
end_change() | ArdourCanvas::Item | protected |
end_visual_change() | ArdourCanvas::Item | protected |
ensure_lut() const | ArdourCanvas::Item | protected |
Event | ArdourCanvas::Item | |
fgpattern | ArdourCanvas::Meter | private |
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 |
flush_pattern_cache() | ArdourCanvas::Meter | static |
generate_meter_background(int, int, int *, bool, bool) | ArdourCanvas::Meter | privatestatic |
generate_meter_pattern(int, int, int *, float *, int, bool) | ArdourCanvas::Meter | privatestatic |
get_data(std::string const &) const | ArdourCanvas::Item | |
get_highlight() | ArdourCanvas::Meter | inline |
get_level() | ArdourCanvas::Meter | inline |
get_peak() | ArdourCanvas::Meter | inline |
get_user_level() | ArdourCanvas::Meter | inline |
grab() | ArdourCanvas::Item | |
hb_pattern_cache | ArdourCanvas::Meter | privatestatic |
height() const | ArdourCanvas::Item | |
hide() | ArdourCanvas::Item | virtual |
highlight | ArdourCanvas::Meter | private |
hm_pattern_cache | ArdourCanvas::Meter | privatestatic |
hold_cnt | ArdourCanvas::Meter | private |
hold_count() | ArdourCanvas::Meter | inline |
hold_state | ArdourCanvas::Meter | private |
Horizontal enum value | ArdourCanvas::Meter | |
horizontal_background(int, int, int *, bool) | ArdourCanvas::Meter | privatestatic |
horizontal_expose(ArdourCanvas::Rect const &area, Cairo::RefPtr< Cairo::Context > context) const | ArdourCanvas::Meter | private |
horizontal_meter_pattern(int, int, int *, float *, int) | ArdourCanvas::Meter | privatestatic |
ignore_events() const | ArdourCanvas::Item | inline |
init(int clr0, int clr1, int clr2, int clr3, int clr4, int clr5, int clr6, int clr7, int clr8, int clr9, int bgc0, int bgc1, int bgh0, int bgh1, float stp0, float stp1, float stp2, float stp3, int dimen, int len) | ArdourCanvas::Meter | 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 |
last_peak_rect | ArdourCanvas::Meter | mutableprivate |
layout() | ArdourCanvas::Item | virtual |
layout_sensitive() const | ArdourCanvas::Item | inline |
lower_child_to_bottom(Item *) | ArdourCanvas::Item | |
lower_to_bottom() | ArdourCanvas::Item | |
max_pattern_metric_size | ArdourCanvas::Meter | privatestatic |
Meter(Item *parent, long hold_cnt, unsigned long width, Orientation, int len=0, int clr0=0x008800ff, int clr1=0x008800ff, int clr2=0x00ff00ff, int clr3=0x00ff00ff, int clr4=0xffaa00ff, int clr5=0xffaa00ff, int clr6=0xffff00ff, int clr7=0xffff00ff, int clr8=0xff0000ff, int clr9=0xff0000ff, int bgc0=0x333333ff, int bgc1=0x444444ff, int bgh0=0x991122ff, int bgh1=0x551111ff, float stp0=55.0, float stp1=77.5, float stp2=92.5, float stp3=100.0, int styleflags=3) | ArdourCanvas::Meter | |
Meter(ArdourCanvas::Canvas *canvas, long hold_cnt, unsigned long width, Orientation, int len=0, int clr0=0x008800ff, int clr1=0x008800ff, int clr2=0x00ff00ff, int clr3=0x00ff00ff, int clr4=0xffaa00ff, int clr5=0xffaa00ff, int clr6=0xffff00ff, int clr7=0xffff00ff, int clr8=0xff0000ff, int clr9=0xff0000ff, int bgc0=0x333333ff, int bgc1=0x444444ff, int bgh0=0x991122ff, int bgh1=0x551111ff, float stp0=55.0, float stp1=77.5, float stp2=92.5, float stp3=100.0, int styleflags=3) | ArdourCanvas::Meter | |
min_pattern_metric_size | ArdourCanvas::Meter | privatestatic |
move(Duple) | ArdourCanvas::Item | |
no_rgba_overlay | ArdourCanvas::Meter | privatestatic |
ArdourCanvas::operator=(const Fill &)=delete | ArdourCanvas::Fill | |
ArdourCanvas::Outline::operator=(const Outline &)=delete | ArdourCanvas::Outline | |
orientation | ArdourCanvas::Meter | private |
Orientation enum name | ArdourCanvas::Meter | |
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 | |
Pattern10Map typedef | ArdourCanvas::Meter | private |
PatternBgMap typedef | ArdourCanvas::Meter | private |
pixheight | ArdourCanvas::Meter | private |
pixrect | ArdourCanvas::Meter | mutableprivate |
pixwidth | ArdourCanvas::Meter | private |
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_horizontal_redraw(float old_level) | ArdourCanvas::Meter | private |
queue_resize() | ArdourCanvas::Item | |
queue_vertical_redraw(float old_level) | ArdourCanvas::Meter | private |
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(ArdourCanvas::Rect const &, Cairo::RefPtr< Cairo::Context >) const | ArdourCanvas::Meter | 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(float level, float peak=-1) | ArdourCanvas::Meter | |
set_bbox_clean() const | ArdourCanvas::Item | protected |
set_bbox_dirty() const | ArdourCanvas::Item | protected |
set_data(std::string const &, void *) | ArdourCanvas::Item | |
set_fill(bool) | ArdourCanvas::Fill | virtual |
set_fill_color(Gtkmm2ext::Color) | ArdourCanvas::Fill | virtual |
set_gradient(StopList const &stops, bool is_vertical) | ArdourCanvas::Fill | |
set_highlight(bool) | ArdourCanvas::Meter | |
set_hold_count(long) | ArdourCanvas::Meter | |
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_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 | |
tooltip() const | ArdourCanvas::Item | inline |
unblock_change_notifications() | ArdourCanvas::Item | |
ungrab() | ArdourCanvas::Item | |
unparent() | ArdourCanvas::Item | |
vb_pattern_cache | ArdourCanvas::Meter | privatestatic |
Vertical enum value | ArdourCanvas::Meter | |
vertical_background(int, int, int *, bool) | ArdourCanvas::Meter | privatestatic |
vertical_expose(ArdourCanvas::Rect const &area, Cairo::RefPtr< Cairo::Context > context) const | ArdourCanvas::Meter | private |
vertical_meter_pattern(int, int, int *, float *, int) | ArdourCanvas::Meter | privatestatic |
visible() const | ArdourCanvas::Item | |
vm_pattern_cache | ArdourCanvas::Meter | privatestatic |
whatami() const | ArdourCanvas::Item | |
whoami() const | ArdourCanvas::Item | inline |
width() const | ArdourCanvas::Item | |
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 |
~Meter() | ArdourCanvas::Meter | virtual |
~Outline() | ArdourCanvas::Outline | inlinevirtual |