X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fstyle.h;h=703a55fdb9c8bfb3b0b2e69b66927a036c291088;hb=f3a0b5ff671d003a086352d4862a2a3905a99863;hp=1233b795866c8d8c462a3ae768485fb4914aac5a;hpb=6b15695578f07a3f72c4c9475c1a261a3021472a;p=inkscape.git diff --git a/src/style.h b/src/style.h index 1233b7958..703a55fdb 100644 --- a/src/style.h +++ b/src/style.h @@ -148,6 +148,8 @@ enum { SP_PAINT_TYPE_IMPOSSIBLE }; +class SVGICCColor; + /// Paint type internal to SPStyle. struct SPIPaint { unsigned set : 1; @@ -161,6 +163,7 @@ struct SPIPaint { gchar *uri; } paint; } value; + SVGICCColor *iccColor; }; enum { @@ -321,6 +324,12 @@ struct SPStyle { /// style belongs to a cloned object, must not href anything bool cloned; + /// style has hreffed its fill/stroke paintservers, needs to release. + bool fill_hreffed; + bool stroke_hreffed; + /// style is listening to changes in fill/stroke paintservers, needs to disconnect. + bool fill_listening; + bool stroke_listening; }; SPStyle *sp_style_new();