File indexing completed on 2024-05-19 04:26:08
0001 /* 0002 * SPDX-FileCopyrightText: 2012 Dmitry Kazakov <dimula73@gmail.com> 0003 * SPDX-FileCopyrightText: 2022 L. E. Segovia <amy@amyspark.me> 0004 * 0005 * SPDX-License-Identifier: GPL-2.0-or-later 0006 */ 0007 0008 #ifndef __KIS_BRUSH_MASK_APPLICATOR_FACTORIES_H 0009 #define __KIS_BRUSH_MASK_APPLICATOR_FACTORIES_H 0010 0011 #include <KoMultiArchBuildSupport.h> 0012 0013 class KisBrushMaskApplicatorBase; 0014 0015 template<class MaskGenerator> 0016 struct MaskApplicatorFactory { 0017 template<typename _impl> 0018 static KisBrushMaskApplicatorBase *create(MaskGenerator *maskGenerator); 0019 }; 0020 0021 #endif /* __KIS_BRUSH_MASK_APPLICATOR_FACTORIES_H */