_bg_color | ArdourCanvas::Canvas | protected |
_debug_render | ArdourCanvas::Canvas | protected |
_last_render_start_timestamp | ArdourCanvas::Canvas | mutableprotected |
_queue_draw_frozen | ArdourCanvas::Canvas | protected |
_root | ArdourCanvas::Canvas | protected |
_use_intermediate_surface | ArdourCanvas::Canvas | protected |
add_scroller(ScrollGroup &i) | ArdourCanvas::Canvas | |
background_color() const | ArdourCanvas::Canvas | inline |
Canvas() | ArdourCanvas::Canvas | |
canvas_to_window(Duple const &, bool rounded=true) const | ArdourCanvas::Canvas | |
canvas_to_window(Coord cx, Coord cy, Coord &wx, Coord &wy) | ArdourCanvas::Canvas | inline |
clamp_to_window(Duple const &winpos, Duple border=Duple()) | ArdourCanvas::Canvas | |
compute_draw_item_area(Item *, Rect) | ArdourCanvas::Canvas | protected |
debug_render() const | ArdourCanvas::Canvas | inline |
dump(std::ostream &) const | ArdourCanvas::Canvas | |
focus(Item *)=0 | ArdourCanvas::Canvas | pure virtual |
freeze_queue_draw() | ArdourCanvas::Canvas | |
frozen_area | ArdourCanvas::Canvas | protected |
get_last_render_start_timestamp() const | ArdourCanvas::Canvas | inline |
get_microseconds_since_render_start() const | ArdourCanvas::Canvas | |
get_mouse_position(Duple &winpos) const =0 | ArdourCanvas::Canvas | pure virtual |
get_pango_context()=0 | ArdourCanvas::Canvas | pure virtual |
grab(Item *)=0 | ArdourCanvas::Canvas | pure virtual |
grab_can_translate() const | ArdourCanvas::Canvas | inlinevirtual |
have_grab() const | ArdourCanvas::Canvas | inlinevirtual |
height() const =0 | ArdourCanvas::Canvas | pure virtual |
indent() const | ArdourCanvas::Canvas | |
item_changed(Item *, Rect) | ArdourCanvas::Canvas | |
item_going_away(Item *, Rect) | ArdourCanvas::Canvas | inlinevirtual |
item_moved(Item *, Rect) | ArdourCanvas::Canvas | |
item_save_restore | ArdourCanvas::Canvas | |
item_shown_or_hidden(Item *) | ArdourCanvas::Canvas | virtual |
item_visual_property_changed(Item *) | ArdourCanvas::Canvas | |
MouseMotion | ArdourCanvas::Canvas | |
pick_current_item(int state)=0 | ArdourCanvas::Canvas | protectedpure virtual |
pick_current_item(Duple const &, int state)=0 | ArdourCanvas::Canvas | protectedpure virtual |
prepare_for_render(Rect const &) const | ArdourCanvas::Canvas | |
PreRender | ArdourCanvas::Canvas | |
queue_draw_item_area(Item *, Rect) | ArdourCanvas::Canvas | protected |
queue_resize()=0 | ArdourCanvas::Canvas | pure virtual |
re_enter()=0 | ArdourCanvas::Canvas | pure virtual |
render(Rect const &, Cairo::RefPtr< Cairo::Context > const &) const | ArdourCanvas::Canvas | |
render_indent() const | ArdourCanvas::Canvas | |
request_redraw(Rect const &)=0 | ArdourCanvas::Canvas | pure virtual |
request_size(Duple)=0 | ArdourCanvas::Canvas | pure virtual |
root() | ArdourCanvas::Canvas | inline |
scroll_to(Coord x, Coord y) | ArdourCanvas::Canvas | |
scrollers | ArdourCanvas::Canvas | protected |
set_background_color(Gtkmm2ext::Color) | ArdourCanvas::Canvas | |
set_debug_render(bool yn) | ArdourCanvas::Canvas | inline |
set_tooltip_timeout(uint32_t msecs) | ArdourCanvas::Canvas | static |
start_tooltip_timeout(Item *) | ArdourCanvas::Canvas | inlinevirtual |
stop_tooltip_timeout() | ArdourCanvas::Canvas | inlinevirtual |
thaw_queue_draw() | ArdourCanvas::Canvas | |
tooltip_timeout_msecs | ArdourCanvas::Canvas | protectedstatic |
unfocus(Item *)=0 | ArdourCanvas::Canvas | pure virtual |
ungrab()=0 | ArdourCanvas::Canvas | pure virtual |
use_intermediate_surface(bool yn=true) | ArdourCanvas::Canvas | |
visible_area() const =0 | ArdourCanvas::Canvas | pure virtual |
width() const =0 | ArdourCanvas::Canvas | pure virtual |
window_to_canvas(Duple const &) const | ArdourCanvas::Canvas | |
window_to_canvas(Coord wx, Coord wy, Coord &cx, Coord &cy) | ArdourCanvas::Canvas | inline |
zoomed() | ArdourCanvas::Canvas | |
~Canvas() | ArdourCanvas::Canvas | inlinevirtual |