Internal: the state of a RagTimeParser. More...
Public Member Functions | |
State () | |
constructor More... | |
void | initDefaultPatterns (int vers) |
init the pattern to default More... | |
Public Attributes | |
int | m_numDataZone |
the number of data zone More... | |
std::multimap< std::string, MWAWEntry > | m_dataZoneMap |
a map: type->entry (datafork) More... | |
std::multimap< std::string, MWAWEntry > | m_RSRCZoneMap |
a map: type->entry (resource fork) More... | |
std::map< int, std::vector < MWAWColor > > | m_idColorsMap |
the color map More... | |
std::vector< Pattern > | m_patternList |
a list patternId -> pattern More... | |
int | m_actualZoneId |
the actual zone id More... | |
std::map< int, Zone > | m_idZoneMap |
a map: zoneId->zone (datafork) More... | |
std::map< int, std::vector< int > > | m_pageZonesIdMap |
a map: page->main zone id More... | |
std::map< int, Picture > | m_idPictureMap |
a map: zoneId->picture (datafork) More... | |
int | m_actPage |
the actual page More... | |
int | m_numPages |
the number of page of the final document More... | |
int | m_headerHeight |
the header height if known More... | |
int | m_footerHeight |
the footer height if known More... | |
Internal: the state of a RagTimeParser.
|
inline |
constructor
void RagTimeParserInternal::State::initDefaultPatterns | ( | int | vers | ) |
init the pattern to default
int RagTimeParserInternal::State::m_actPage |
the actual page
int RagTimeParserInternal::State::m_actualZoneId |
the actual zone id
std::multimap<std::string, MWAWEntry> RagTimeParserInternal::State::m_dataZoneMap |
a map: type->entry (datafork)
int RagTimeParserInternal::State::m_footerHeight |
the footer height if known
int RagTimeParserInternal::State::m_headerHeight |
the header height if known
std::map<int, std::vector<MWAWColor> > RagTimeParserInternal::State::m_idColorsMap |
the color map
std::map<int, Picture> RagTimeParserInternal::State::m_idPictureMap |
a map: zoneId->picture (datafork)
std::map<int, Zone> RagTimeParserInternal::State::m_idZoneMap |
a map: zoneId->zone (datafork)
int RagTimeParserInternal::State::m_numDataZone |
the number of data zone
int RagTimeParserInternal::State::m_numPages |
the number of page of the final document
std::map<int, std::vector<int> > RagTimeParserInternal::State::m_pageZonesIdMap |
a map: page->main zone id
std::vector<Pattern> RagTimeParserInternal::State::m_patternList |
a list patternId -> pattern
Referenced by initDefaultPatterns().
std::multimap<std::string, MWAWEntry> RagTimeParserInternal::State::m_RSRCZoneMap |
a map: type->entry (resource fork)