Lines Matching refs:gradient
40 : colour (0xff000000), gradient (new ColourGradient (g)) in FillType()
45 : colour (0xff000000), gradient (new ColourGradient (std::move (g))) in FillType()
56 gradient (createCopyIfNotNull (other.gradient.get())), in FillType()
67 gradient.reset (createCopyIfNotNull (other.gradient.get())); in operator =()
77 gradient (std::move (other.gradient)), in FillType()
88 gradient = std::move (other.gradient); in operator =()
102 && (gradient == other.gradient in operator ==()
103 … || (gradient != nullptr && other.gradient != nullptr && *gradient == *other.gradient)); in operator ==()
113 gradient.reset(); in setColour()
120 if (gradient != nullptr) in setGradient()
122 *gradient = newGradient; in setGradient()
127 gradient.reset (new ColourGradient (newGradient)); in setGradient()
134 gradient.reset(); in setTiledImage()
147 return colour.isTransparent() || (gradient != nullptr && gradient->isInvisible()); in isInvisible()