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 */