13
0
livetrax/libs/canvas/canvas
Tim Mayberry c4e31fc322 Add an optional ArdourCanvas::Item::prepare_for_render interface
Called when an item has requested a redraw and intersects with visible
canvas area.

Also add Canvas::prepare_for_render that will call Item::prepare_for_render for
items visible on the canvas.
2017-06-26 08:40:47 +10:00
..
arc.h
arrow.h
box.h add new Box container for Canvas. 2016-09-27 14:59:32 -05:00
canvas.h Add an optional ArdourCanvas::Item::prepare_for_render interface 2017-06-26 08:40:47 +10:00
circle.h
colors.h Remove unused ArdourCanvas::HSV constructor 2017-06-22 10:48:38 +10:00
colorspace.h
container.h Add an optional ArdourCanvas::Item::prepare_for_render interface 2017-06-26 08:40:47 +10:00
curve.h
debug.h
fill.h
flag.h add ArdourCanvas::Flag::width() 2016-12-29 04:16:09 +11:00
framed_curve.h
fwd.h
grid.h canvas::grid - more tweaks and improvements 2017-02-01 21:58:20 +01:00
image.h
interpolated_curve.h
item.h Add an optional ArdourCanvas::Item::prepare_for_render interface 2017-06-26 08:40:47 +10:00
line_set.h
line.h
lookup_table.h
meter.h add canvas-based Meter object 2016-09-27 14:59:32 -05:00
outline.h
pixbuf.h
poly_item.h
poly_line.h
polygon.h
rectangle.h
root_group.h
ruler.h
scroll_group.h
stateful_image.h
text.h provide ArdourCanvas::Text::{width,height}() 2016-09-27 14:59:32 -05:00
tracking_text.h
types.h remove use of boost::optional to define "undefined" Canvas::Rect, and use Rect::empty instead. 2017-01-19 20:54:54 +01:00
utils.h
visibility.h
wave_view.h
widget.h canvas::grid starts being able to do its job a little 2017-02-01 21:58:20 +01:00
xfade_curve.h