File indexing completed on 2024-05-12 15:56:50
0001 /* This file is part of the KDE project 0002 SPDX-FileCopyrightText: 2008 Thorsten Zachmann <zachmann@kde.org> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #ifndef KOSHAREDSAVINGDATA_H 0008 #define KOSHAREDSAVINGDATA_H 0009 0010 #include "kritaflake_export.h" 0011 0012 /** 0013 * The KoSharedSavingData class is used to share data between shapes during saving. 0014 * These data can be added to the KoShapeSavingContext using KoShapeSavingContext::addSharedData(). 0015 * A different shape can then get the data from the context using KoShapeSavingContext::sharedData(). 0016 */ 0017 class KRITAFLAKE_EXPORT KoSharedSavingData 0018 { 0019 public: 0020 KoSharedSavingData(); 0021 virtual ~KoSharedSavingData(); 0022 }; 0023 0024 #endif /* KOSHAREDSAVINGDATA_H */