File indexing completed on 2024-05-12 15:59:04
0001 /* 0002 * SPDX-FileCopyrightText: 2017 Wolthera van Hövell tot Westerflier <griffinvalley@gmail.com> 0003 * 0004 * SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 #include "CloneLayer.h" 0007 #include <kis_clone_layer.h> 0008 #include <kis_image.h> 0009 #include <kis_layer.h> 0010 0011 CloneLayer::CloneLayer(KisImageSP image, QString name, KisLayerSP source, QObject *parent) : 0012 Node(image, new KisCloneLayer(source, image, name, OPACITY_OPAQUE_U8), parent) 0013 { 0014 0015 } 0016 0017 CloneLayer::CloneLayer(KisCloneLayerSP layer, QObject *parent): 0018 Node(layer->image(), layer, parent) 0019 { 0020 0021 } 0022 0023 CloneLayer::~CloneLayer() 0024 { 0025 0026 } 0027 0028 QString CloneLayer::type() const 0029 { 0030 return "clonelayer"; 0031 }