Lines Matching refs:ScopedRenderContext
67 class ScopedRenderContext final {
69 ScopedRenderContext(SkCanvas*, const RenderContext*);
70 ~ScopedRenderContext();
72 ScopedRenderContext(ScopedRenderContext&& that) { *this = std::move(that); } in ScopedRenderContext() function
74 ScopedRenderContext& operator=(ScopedRenderContext&& that) {
90 ScopedRenderContext&& modulateOpacity(float opacity);
91 ScopedRenderContext&& modulateColorFilter(sk_sp<SkColorFilter>);
92 ScopedRenderContext&& modulateShader(sk_sp<SkShader>, const SkMatrix& shader_ctm);
93 ScopedRenderContext&& modulateMaskShader(sk_sp<SkShader>, const SkMatrix& ms_ctm);
94 ScopedRenderContext&& modulateBlendMode(SkBlendMode);
98 ScopedRenderContext&& setIsolation(const SkRect& bounds, const SkMatrix& ctm,
103 ScopedRenderContext&& setFilterIsolation(const SkRect& bounds, const SkMatrix& ctm,
112 ScopedRenderContext(const ScopedRenderContext&) = delete;
113 ScopedRenderContext& operator=(const ScopedRenderContext&) = delete;