File indexing completed on 2025-02-16 10:53:39

0001 /*
0002  * This file is part of Office 2007 Filters for Calligra
0003  *
0004  * SPDX-FileCopyrightText: 2009 Nokia Corporation and /or its subsidiary(-ies).
0005  * Contact: Suresh Chande suresh.chande@nokia.com
0006  *
0007  * SPDX-FileCopyrightText: 2012 Matus Uzak (matus.uzak@gmail.com).
0008  *
0009  * SPDX-License-Identifier: LGPL-2.1-only
0010  *
0011  */
0012 
0013 // This is not a normal header, *don't* add include guards to it.
0014 // This will cause the compiler to get wrong offsets and to corrupt
0015 // the stack.
0016 
0017 KoFilter::ConversionStatus read_extLst();
0018 
0019 KoFilter::ConversionStatus read_ln();
0020 KoFilter::ConversionStatus read_solidFill();
0021 
0022 #ifndef MSOOXML_THEMESREADER_H
0023 KoFilter::ConversionStatus read_fillRef();
0024 KoFilter::ConversionStatus read_fontRef();
0025 #endif
0026 
0027 KoFilter::ConversionStatus read_hslClr();
0028 KoFilter::ConversionStatus read_prstClr();
0029 KoFilter::ConversionStatus read_schemeClr();
0030 KoFilter::ConversionStatus read_scrgbClr();
0031 KoFilter::ConversionStatus read_srgbClr();
0032 KoFilter::ConversionStatus read_sysClr();
0033 
0034 KoFilter::ConversionStatus read_shade();
0035 KoFilter::ConversionStatus read_tint();
0036 KoFilter::ConversionStatus read_alpha();
0037 KoFilter::ConversionStatus read_satMod();
0038 KoFilter::ConversionStatus read_lumMod();
0039 KoFilter::ConversionStatus read_lumOff();
0040 
0041 KoFilter::ConversionStatus read_tailEnd();
0042 KoFilter::ConversionStatus read_headEnd();
0043 
0044 KoBorder::BorderData m_currentBorder;
0045 
0046 KoFilter::ConversionStatus read_Table_generic(const QString& endElement);
0047 KoFilter::ConversionStatus read_Table_lnL();
0048 KoFilter::ConversionStatus read_Table_lnR();
0049 KoFilter::ConversionStatus read_Table_lnT();
0050 KoFilter::ConversionStatus read_Table_lnB();
0051 KoFilter::ConversionStatus read_Table_ln();
0052 
0053 //! set by one of the color readers, read by read_solidFill. Read and
0054 //! set by one of the color transformations.
0055 QColor m_currentColor;
0056 
0057 int m_currentAlpha; // current alpha color value
0058 
0059 qreal m_currentTint; // value of current tint
0060 qreal m_currentShadeLevel;
0061 qreal m_currentSatMod; //value of current saturation modulation
0062 qreal m_currentLineWidth;
0063 
0064 qreal* m_currentDoubleValue;
0065 
0066 QString m_referredFontName;