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