Lines Matching defs:child

17 sk_sp<MaskShaderEffect> MaskShaderEffect::Make(sk_sp<RenderNode> child, sk_sp<SkShader> sh) {
18 return child ? sk_sp<MaskShaderEffect>(new MaskShaderEffect(std::move(child), std::move(sh)))
22 MaskShaderEffect::MaskShaderEffect(sk_sp<RenderNode> child, sk_sp<SkShader> sh)
23 : INHERITED(std::move(child))
34 sk_sp<ShaderEffect> ShaderEffect::Make(sk_sp<RenderNode> child, sk_sp<Shader> shader) {
35 return child ? sk_sp<ShaderEffect>(new ShaderEffect(std::move(child), std::move(shader)))
39 ShaderEffect::ShaderEffect(sk_sp<RenderNode> child, sk_sp<Shader> shader)
40 : INHERITED(std::move(child))
90 sk_sp<RenderNode> ImageFilterEffect::Make(sk_sp<RenderNode> child, sk_sp<ImageFilter> filter) {
91 return filter ? sk_sp<RenderNode>(new ImageFilterEffect(std::move(child), std::move(filter)))
92 : child;
95 ImageFilterEffect::ImageFilterEffect(sk_sp<RenderNode> child, sk_sp<ImageFilter> filter)
97 : INHERITED(std::move(child), kOverrideDamage_Trait)
205 sk_sp<BlendModeEffect> BlendModeEffect::Make(sk_sp<RenderNode> child, SkBlendMode mode) {
206 return child ? sk_sp<BlendModeEffect>(new BlendModeEffect(std::move(child), mode))
210 BlendModeEffect::BlendModeEffect(sk_sp<RenderNode> child, SkBlendMode mode)
211 : INHERITED(std::move(child))
227 sk_sp<LayerEffect> LayerEffect::Make(sk_sp<RenderNode> child, SkBlendMode mode) {
228 return child ? sk_sp<LayerEffect>(new LayerEffect(std::move(child), mode))
232 LayerEffect::LayerEffect(sk_sp<RenderNode> child, SkBlendMode mode)
233 : INHERITED(std::move(child))