31 #ifndef __VSDXCHARACTERLIST_H__ 32 #define __VSDXCHARACTERLIST_H__ 40 class VSDXCharacterListElement;
50 void addCharIX(
unsigned id,
unsigned level,
unsigned charCount,
unsigned short fontID,
Colour fontColour,
unsigned langId,
double fontSize,
51 bool bold,
bool italic,
bool underline,
bool doubleunderline,
bool strikeout,
bool doublestrikeout,
52 bool allcaps,
bool initcaps,
bool smallcaps,
bool superscript,
bool subscript, WPXString fontFace);
61 std::map<unsigned, VSDXCharacterListElement *>
m_elements;
67 #endif // __VSDXCHARACTERLIST_H__ ~VSDXCharacterList()
Definition: VSDXCharacterList.cpp:113
VSDXCharacterList()
Definition: VSDXCharacterList.cpp:88
std::vector< unsigned > m_elementsOrder
Definition: VSDXCharacterList.h:62
Definition: VSDXTypes.h:68
void clear()
Definition: VSDXCharacterList.cpp:154
Definition: VSDXCollector.h:40
bool empty() const
Definition: VSDXCharacterList.h:56
void addCharIX(unsigned id, unsigned level, unsigned charCount, unsigned short fontID, Colour fontColour, unsigned langId, double fontSize, bool bold, bool italic, bool underline, bool doubleunderline, bool strikeout, bool doublestrikeout, bool allcaps, bool initcaps, bool smallcaps, bool superscript, bool subscript, WPXString fontFace)
Definition: VSDXCharacterList.cpp:118
VSDXCharacterList & operator=(const VSDXCharacterList &charList)
Definition: VSDXCharacterList.cpp:103
void setElementsOrder(const std::vector< unsigned > &m_elementsOrder)
Definition: VSDXCharacterList.cpp:126
void handle(VSDXCollector *collector)
Definition: VSDXCharacterList.cpp:133
Definition: libvisio_utils.h:78
std::map< unsigned, VSDXCharacterListElement * > m_elements
Definition: VSDXCharacterList.h:61
Definition: VSDXCharacterList.h:43