the state of QuattroParser More...
Public Member Functions | |
| State (libwps_tools_win::Font::Type fontType, char const *password) | |
| constructor More... | |
| libwps_tools_win::Font::Type | getDefaultFontType () const |
| return the default font style More... | |
| bool | getColor (int id, WPSColor &color) const |
| returns a color corresponding to an id More... | |
| void | initZoneNameMap () |
| init the zone name map More... | |
Static Public Member Functions | |
| static WPSFont | getDefaultFont () |
| returns a default font (Courier12) with file's version to define the default encoding */ More... | |
Public Attributes | |
| libwps_tools_win::Font::Type | m_fontType |
| the user font type More... | |
| int | m_version |
| the file version More... | |
| librevenge::RVNGPropertyList | m_metaData |
| the meta data More... | |
| int | m_actualSheet |
| the actual sheet More... | |
| std::vector< Font > | m_fontsList |
| the font list More... | |
| std::vector< WPSColor > | m_colorsList |
| the color list More... | |
| std::map< int, librevenge::RVNGString > | m_idToExternalFileMap |
| map id to filename More... | |
| std::map< int, librevenge::RVNGString > | m_idToExternalNameMap |
| map id to external name More... | |
| std::map< int, std::pair< librevenge::RVNGString, QuattroFormulaInternal::CellReference > > | m_idToFieldMap |
| map id to field More... | |
| WPSPageSpan | m_pageSpan |
| the actual document size More... | |
| int | m_actPage |
| the actual page More... | |
| int | m_numPages |
| librevenge::RVNGString | m_headerString |
| the header string More... | |
| librevenge::RVNGString | m_footerString |
| the footer string More... | |
| char const * | m_password |
| the password (if known) More... | |
| bool | m_isEncrypted |
| true if the file is encrypted More... | |
| bool | m_isDecoded |
| true if the main stream has been decoded More... | |
| std::map< int, ZoneName > | m_idToZoneNameMap |
| map zone id to zone name More... | |
| bool | m_readingZone341 |
| true if zone 341 is being read. Avoids recursion. More... | |
Private Member Functions | |
| State (State const &)=delete | |
| State & | operator= (State const &)=delete |
the state of QuattroParser
|
inlineexplicit |
constructor
|
privatedelete |
| bool QuattroParserInternal::State::getColor | ( | int | id, |
| WPSColor & | color | ||
| ) | const |
returns a color corresponding to an id
|
inlinestatic |
returns a default font (Courier12) with file's version to define the default encoding */
|
inline |
return the default font style
| void QuattroParserInternal::State::initZoneNameMap | ( | ) |
init the zone name map
| int QuattroParserInternal::State::m_actPage |
the actual page
| int QuattroParserInternal::State::m_actualSheet |
the actual sheet
| std::vector<WPSColor> QuattroParserInternal::State::m_colorsList |
the color list
Referenced by getColor().
| std::vector<Font> QuattroParserInternal::State::m_fontsList |
the font list
| libwps_tools_win::Font::Type QuattroParserInternal::State::m_fontType |
the user font type
| librevenge::RVNGString QuattroParserInternal::State::m_footerString |
the footer string
| librevenge::RVNGString QuattroParserInternal::State::m_headerString |
the header string
| std::map<int, librevenge::RVNGString> QuattroParserInternal::State::m_idToExternalFileMap |
map id to filename
| std::map<int, librevenge::RVNGString> QuattroParserInternal::State::m_idToExternalNameMap |
map id to external name
| std::map<int, std::pair<librevenge::RVNGString,QuattroFormulaInternal::CellReference> > QuattroParserInternal::State::m_idToFieldMap |
map id to field
| std::map<int, ZoneName> QuattroParserInternal::State::m_idToZoneNameMap |
map zone id to zone name
| bool QuattroParserInternal::State::m_isDecoded |
true if the main stream has been decoded
| bool QuattroParserInternal::State::m_isEncrypted |
true if the file is encrypted
| librevenge::RVNGPropertyList QuattroParserInternal::State::m_metaData |
the meta data
| int QuattroParserInternal::State::m_numPages |
| WPSPageSpan QuattroParserInternal::State::m_pageSpan |
the actual document size
| char const* QuattroParserInternal::State::m_password |
the password (if known)
| bool QuattroParserInternal::State::m_readingZone341 |
true if zone 341 is being read. Avoids recursion.
| int QuattroParserInternal::State::m_version |
the file version