30 #ifndef __VSDXTHEME_H__
31 #define __VSDXTHEME_H__
34 #include <boost/optional.hpp>
35 #include <libwpd-stream/libwpd-stream.h>
76 bool parse(WPXInputStream *input);
82 boost::optional<Colour>
readSrgbClr(xmlTextReaderPtr reader);
83 boost::optional<Colour>
readSysClr(xmlTextReaderPtr reader);
97 #endif // __VSDXTHEME_H__
Colour m_accent5
Definition: VSDXTheme.h:64
Colour m_varColor7
Definition: VSDXTheme.h:51
Colour m_varColor4
Definition: VSDXTheme.h:48
Colour m_lt2
Definition: VSDXTheme.h:59
Colour m_varColor3
Definition: VSDXTheme.h:47
Colour m_varColor2
Definition: VSDXTheme.h:46
Colour m_lt1
Definition: VSDXTheme.h:57
Definition: VSDTypes.h:78
boost::optional< Colour > readSysClr(xmlTextReaderPtr reader)
Definition: VSDXTheme.cpp:105
VSDXTheme()
Definition: VSDXTheme.cpp:34
Colour m_dk1
Definition: VSDXTheme.h:56
Colour m_varColor1
Definition: VSDXTheme.h:45
Definition: VSDXTheme.h:43
Colour m_accent6
Definition: VSDXTheme.h:65
void readVariationClrScheme(xmlTextReaderPtr reader, VSDXVariationClrScheme &varClrSch)
Definition: VSDXTheme.cpp:252
Colour m_varColor6
Definition: VSDXTheme.h:50
Definition: VSDXTheme.h:54
VSDXClrScheme m_clrScheme
Definition: VSDXTheme.h:92
void readClrScheme(xmlTextReaderPtr reader)
Definition: VSDXTheme.cpp:126
boost::optional< Colour > readSrgbClr(xmlTextReaderPtr reader)
Definition: VSDXTheme.cpp:84
Colour m_accent4
Definition: VSDXTheme.h:63
~VSDXTheme()
Definition: VSDXTheme.cpp:38
VSDXTheme & operator=(const VSDXTheme &)
Colour m_accent1
Definition: VSDXTheme.h:60
Colour m_folHlink
Definition: VSDXTheme.h:67
Colour m_dk2
Definition: VSDXTheme.h:58
Colour m_hlink
Definition: VSDXTheme.h:66
int getElementToken(xmlTextReaderPtr reader)
Definition: VSDXTheme.cpp:43
Colour m_varColor5
Definition: VSDXTheme.h:49
bool parse(WPXInputStream *input)
Definition: VSDXTheme.cpp:48
void readVariationClrSchemeLst(xmlTextReaderPtr reader)
Definition: VSDXTheme.cpp:222
Definition: VSDXTheme.h:71
void readThemeColour(xmlTextReaderPtr reader, int idToken, Colour &clr)
Definition: VSDXTheme.cpp:189
Colour m_accent3
Definition: VSDXTheme.h:62
Colour m_accent2
Definition: VSDXTheme.h:61
std::vector< VSDXVariationClrScheme > m_variationClrSchemeLst
Definition: VSDXTheme.h:68