summaryrefslogtreecommitdiff
path: root/vcl/inc
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-02-14 15:30:50 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-02-15 12:52:53 +0100
commit88ca1a6f75b1e94136e04e8dc65b98955d0e8aaf (patch)
tree0ed3651c0dbc571c4e5cda3f629a6a8c69ce0c27 /vcl/inc
parent74d30155c5067271fb98bacbcb895c215e61678d (diff)
move ToolboxButtonColorUpdater bitmap update to VirtualDevice
to avoid doing a read-modify-write cycle on the item images on the toolbar, add an overlay image member to Toolbox items. part of the process of making Bitmap an internal detail of vcl/ Change-Id: Ie4a886c48484a06694fc4c066ee0845b39d27f0b Reviewed-on: https://gerrit.libreoffice.org/49649 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'vcl/inc')
-rw-r--r--vcl/inc/toolbox.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/vcl/inc/toolbox.h b/vcl/inc/toolbox.h
index f908cc5bdf52..9d928ce6a1ba 100644
--- a/vcl/inc/toolbox.h
+++ b/vcl/inc/toolbox.h
@@ -37,6 +37,7 @@ struct ImplToolItem
VclPtr<vcl::Window> mpWindow; //don't dispose mpWindow - we get copied around
void* mpUserData;
Image maImage;
+ Image maOverlayImage;
long mnImageAngle;
bool mbMirrorMode;
OUString maText;