|
| VSDXParser () |
|
| VSDXParser (const VSDXParser &) |
|
VSDXParser & | operator= (const VSDXParser &) |
|
xmlChar * | readStringData (xmlTextReaderPtr reader) override |
|
int | getElementToken (xmlTextReaderPtr reader) override |
|
int | getElementDepth (xmlTextReaderPtr reader) override |
|
int | skipSection (xmlTextReaderPtr reader) |
|
bool | parseDocument (librevenge::RVNGInputStream *input, const char *name) |
|
bool | parseMasters (librevenge::RVNGInputStream *input, const char *name) |
|
bool | parseMaster (librevenge::RVNGInputStream *input, const char *name) |
|
bool | parsePages (librevenge::RVNGInputStream *input, const char *name) |
|
bool | parsePage (librevenge::RVNGInputStream *input, const char *name) |
|
bool | parseTheme (librevenge::RVNGInputStream *input, const char *name) |
|
void | parseMetaData (librevenge::RVNGInputStream *input, VSDXRelationships &rels) |
|
void | processXmlDocument (librevenge::RVNGInputStream *input, VSDXRelationships &rels) |
|
void | processXmlNode (xmlTextReaderPtr reader) |
|
void | extractBinaryData (librevenge::RVNGInputStream *input, const char *name) |
|
void | readPageSheetProperties (xmlTextReaderPtr reader) |
|
void | readStyleProperties (xmlTextReaderPtr reader) |
|
void | readShapeProperties (xmlTextReaderPtr reader) |
|
void | getBinaryData (xmlTextReaderPtr reader) override |
|
void | readLayer (xmlTextReaderPtr reader) |
|
void | readParagraph (xmlTextReaderPtr reader) |
|
void | readCharacter (xmlTextReaderPtr reader) |
|
void | readFonts (xmlTextReaderPtr reader) |
|
void | readTabs (xmlTextReaderPtr reader) |
|
void | readTabRow (xmlTextReaderPtr reader) |
|
int | readExtendedColourData (Colour &value, long &idx, xmlTextReaderPtr reader) |
|
int | readExtendedColourData (Colour &value, xmlTextReaderPtr reader) |
|
int | readExtendedColourData (boost::optional< Colour > &value, xmlTextReaderPtr reader) |
|
int | readDoubleData (boost::optional< double > &value, xmlTextReaderPtr reader) |
|
int | readDoubleData (double &value, xmlTextReaderPtr reader) |
|
int | readBoolData (boost::optional< bool > &value, xmlTextReaderPtr reader) |
|
int | readBoolData (bool &value, xmlTextReaderPtr reader) |
|
int | readLongData (boost::optional< long > &value, xmlTextReaderPtr reader) |
|
int | readLongData (long &value, xmlTextReaderPtr reader) |
|
int | readStringData (VSDName &text, xmlTextReaderPtr reader) |
|
|
int | readByteData (unsigned char &value, xmlTextReaderPtr reader) |
|
int | readByteData (boost::optional< unsigned char > &value, xmlTextReaderPtr reader) |
|
int | readUnsignedData (boost::optional< unsigned > &value, xmlTextReaderPtr reader) |
|
int | readLongData (boost::optional< long > &value, xmlTextReaderPtr reader) |
|
int | readLongData (long &value, xmlTextReaderPtr reader) |
|
int | readDoubleData (boost::optional< double > &value, xmlTextReaderPtr reader) |
|
int | readDoubleData (double &value, xmlTextReaderPtr reader) |
|
int | readBoolData (boost::optional< bool > &value, xmlTextReaderPtr reader) |
|
int | readBoolData (bool &value, xmlTextReaderPtr reader) |
|
int | readExtendedColourData (Colour &value, long &idx, xmlTextReaderPtr reader) |
|
int | readExtendedColourData (Colour &value, xmlTextReaderPtr reader) |
|
int | readExtendedColourData (boost::optional< Colour > &value, xmlTextReaderPtr reader) |
|
bool | readColourOrColourIndex (Colour &value, long &idx, xmlTextReaderPtr reader) |
|
int | readNURBSData (boost::optional< NURBSData > &data, xmlTextReaderPtr reader) |
|
int | readPolylineData (boost::optional< PolylineData > &data, xmlTextReaderPtr reader) |
|
int | readStringData (VSDName &text, xmlTextReaderPtr reader) |
|
void | readTriggerId (unsigned &id, xmlTextReaderPtr reader) |
|
unsigned | getIX (xmlTextReaderPtr reader) |
|
virtual void | _handleLevelChange (unsigned level) |
|
void | _flushShape () |
|
void | readEllipticalArcTo (xmlTextReaderPtr reader) |
|
void | readEllipse (xmlTextReaderPtr reader) |
|
void | readGeometry (xmlTextReaderPtr reader) |
|
void | readMoveTo (xmlTextReaderPtr reader) |
|
void | readLineTo (xmlTextReaderPtr reader) |
|
void | readArcTo (xmlTextReaderPtr reader) |
|
void | readNURBSTo (xmlTextReaderPtr reader) |
|
void | readPolylineTo (xmlTextReaderPtr reader) |
|
void | readInfiniteLine (xmlTextReaderPtr reader) |
|
void | readRelCubBezTo (xmlTextReaderPtr reader) |
|
void | readRelEllipticalArcTo (xmlTextReaderPtr reader) |
|
void | readRelLineTo (xmlTextReaderPtr reader) |
|
void | readRelMoveTo (xmlTextReaderPtr reader) |
|
void | readRelQuadBezTo (xmlTextReaderPtr reader) |
|
void | readForeignData (xmlTextReaderPtr reader) |
|
void | readShape (xmlTextReaderPtr reader) |
|
void | readColours (xmlTextReaderPtr reader) |
|
void | readPage (xmlTextReaderPtr reader) |
|
void | readText (xmlTextReaderPtr reader) |
|
void | readCharIX (xmlTextReaderPtr reader) |
|
void | readParaIX (xmlTextReaderPtr reader) |
|
void | readLayerIX (xmlTextReaderPtr reader) |
|
void | readLayerMember (xmlTextReaderPtr reader) |
|
void | readStyleSheet (xmlTextReaderPtr reader) |
|
void | readPageSheet (xmlTextReaderPtr reader) |
|
void | readSplineStart (xmlTextReaderPtr reader) |
|
void | readSplineKnot (xmlTextReaderPtr reader) |
|
void | readStencil (xmlTextReaderPtr reader) |
|
void | handlePagesStart (xmlTextReaderPtr reader) |
|
void | handlePagesEnd (xmlTextReaderPtr reader) |
|
void | handlePageStart (xmlTextReaderPtr reader) |
|
void | handlePageEnd (xmlTextReaderPtr reader) |
|
void | handleMastersStart (xmlTextReaderPtr reader) |
|
void | handleMastersEnd (xmlTextReaderPtr reader) |
|
void | handleMasterStart (xmlTextReaderPtr reader) |
|
void | handleMasterEnd (xmlTextReaderPtr reader) |
|
void | skipPages (xmlTextReaderPtr reader) |
|
void | skipMasters (xmlTextReaderPtr reader) |
|
VSDCollector * | m_collector |
|
VSDStencils | m_stencils |
|
std::unique_ptr< VSDStencil > | m_currentStencil |
|
VSDShape | m_shape |
|
bool | m_isStencilStarted |
|
unsigned | m_currentStencilID |
|
bool | m_extractStencils |
|
bool | m_isInStyles |
|
unsigned | m_currentLevel |
|
unsigned | m_currentShapeLevel |
|
std::map< unsigned, Colour > | m_colours |
|
VSDFieldList | m_fieldList |
|
VSDShapeList | m_shapeList |
|
librevenge::RVNGBinaryData | m_currentBinaryData |
|
std::stack< VSDShape > | m_shapeStack |
|
std::stack< unsigned > | m_shapeLevelStack |
|
bool | m_isShapeStarted |
|
bool | m_isPageStarted |
|
VSDGeometryList * | m_currentGeometryList |
|
unsigned | m_currentGeometryListIndex |
|
std::map< unsigned, VSDName > | m_fonts |
|
std::map< unsigned, VSDTabStop > * | m_currentTabSet |
|
XMLErrorWatcher * | m_watcher |
|