mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-06 05:35:47 +01:00
virtual Fill:: and Outline:: methods so that Canvas::Items that cache image renderings of themselves can invalidate those caches when colors etc. change; add Item::{begin,end}_visual_change() so that we can notify the canvas more efficiently when *only* visual properties have changed and not the bounding box (probably needs to be used more widely)
This commit is contained in:
parent
81eed21dde
commit
c1df3295c1
8 changed files with 54 additions and 11 deletions
|
|
@ -48,7 +48,7 @@ public:
|
|||
return _outline;
|
||||
}
|
||||
|
||||
void set_outline (bool);
|
||||
virtual void set_outline (bool);
|
||||
|
||||
#ifdef CANVAS_COMPATIBILITY
|
||||
int& property_first_arrowhead () {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue