Searched refs:MaskShaderEffect (Results 1 – 4 of 4) sorted by relevance
17 sk_sp<MaskShaderEffect> MaskShaderEffect::Make(sk_sp<RenderNode> child, sk_sp<SkShader> sh) { in Make()18 return child ? sk_sp<MaskShaderEffect>(new MaskShaderEffect(std::move(child), std::move(sh))) in Make()22 MaskShaderEffect::MaskShaderEffect(sk_sp<RenderNode> child, sk_sp<SkShader> sh) in MaskShaderEffect() function in sksg::MaskShaderEffect27 void MaskShaderEffect::onRender(SkCanvas* canvas, const RenderContext* ctx) const { in onRender()
18 class MaskShaderEffect; variable143 const sk_sp<sksg::MaskShaderEffect>& node() const { return fMaskEffectNode; } in node()159 const sk_sp<sksg::MaskShaderEffect> fMaskEffectNode;
188 : fMaskEffectNode(sksg::MaskShaderEffect::Make(std::move(child))) in MaskShaderEffectBase()
80 class MaskShaderEffect final : public EffectNode {82 static sk_sp<MaskShaderEffect> Make(sk_sp<RenderNode>, sk_sp<SkShader> = nullptr);90 MaskShaderEffect(sk_sp<RenderNode>, sk_sp<SkShader>);