Lines Matching refs:rs
69 pImpl->rs.path.cmds.clear(); in reset()
70 pImpl->rs.path.pts.clear(); in reset()
80 if (cmds) *cmds = pImpl->rs.path.cmds.data; in pathCommands()
81 return pImpl->rs.path.cmds.count; in pathCommands()
87 if (pts) *pts = pImpl->rs.path.pts.data; in pathCoords()
88 return pImpl->rs.path.pts.count; in pathCoords()
266 if (pImpl->rs.fill) { in fill()
267 delete(pImpl->rs.fill); in fill()
268 pImpl->rs.fill = nullptr; in fill()
272 …if (r == pImpl->rs.color[0] && g == pImpl->rs.color[1] && b == pImpl->rs.color[2] && a == pImpl->r… in fill()
274 pImpl->rs.color[0] = r; in fill()
275 pImpl->rs.color[1] = g; in fill()
276 pImpl->rs.color[2] = b; in fill()
277 pImpl->rs.color[3] = a; in fill()
289 if (pImpl->rs.fill && pImpl->rs.fill != p) delete(pImpl->rs.fill); in fill()
290 pImpl->rs.fill = p; in fill()
299 pImpl->rs.fillColor(r, g, b, a); in fillColor()
307 return pImpl->rs.fill; in fill()
327 return pImpl->rs.strokeWidth(); in strokeWidth()
340 if (!pImpl->rs.strokeColor(r, g, b, a)) return Result::InsufficientCondition; in strokeColor()
354 return pImpl->rs.strokeFill(); in strokeFill()
366 return pImpl->rs.strokeDash(dashPattern, nullptr); in strokeDash()
397 return pImpl->rs.strokeCap(); in strokeCap()
403 return pImpl->rs.strokeJoin(); in strokeJoin()
409 return pImpl->rs.strokeMiterlimit(); in strokeMiterlimit()
422 pImpl->rs.rule = r; in fill()
430 return pImpl->rs.rule; in fillRule()