Internal: the state of a PowerPoint1Parser. More...
Public Member Functions | |
State () | |
constructor | |
MWAWEntry const & | getZoneEntry (int id) const |
try to return a zone | |
bool | getPattern (int id, MWAWGraphicStyle::Pattern &pattern) const |
try to return a pattern | |
Public Attributes | |
bool | m_isMacFile |
flag to know if the file is a mac file or a pc file | |
float | m_unit |
the data unit: 1 if the file is a mac file, 1/8 if the file is a windows file | |
long | m_zoneListBegin |
the begin position of the list of zones | |
std::vector< MWAWEntry > | m_zonesList |
the list of zone entries | |
MWAWVec2i | m_origin |
the origin | |
std::vector< Ruler > | m_rulersList |
the ruler | |
std::map< int, Slide > | m_idToSlideMap |
a map between zoneId and slide | |
std::map< int, Scheme > | m_idToSchemeMap |
a map between schemeId and scheme | |
std::map< int, MWAWColor > | m_idToUserColorMap |
a map between colorId and user color map | |
std::vector< int > | m_slidesIdList [2] |
the list of slides ids: 0 (master, slide 1, slide 2, ...), 1 (handout slide) | |
std::vector< int > | m_picturesIdList |
the list of pictures id | |
std::vector< int > | m_schemesIdList |
the list of scheme id | |
int | m_slideIds [2] |
the slide id | |
int | m_printInfoIds [2] |
the printInfo id | |
int | m_zoneIds [10] |
the sequential zones id: picture list, ... | |
MWAWEntry | m_badEntry |
an entry used by getZoneEntry if it does not find the zone | |
Internal: the state of a PowerPoint1Parser.
|
inline |
constructor
bool PowerPoint1ParserInternal::State::getPattern | ( | int | id, |
MWAWGraphicStyle::Pattern & | pattern | ||
) | const |
try to return a pattern
|
inline |
try to return a zone
MWAWEntry PowerPoint1ParserInternal::State::m_badEntry |
an entry used by getZoneEntry if it does not find the zone
Referenced by getZoneEntry().
std::map<int,Scheme> PowerPoint1ParserInternal::State::m_idToSchemeMap |
a map between schemeId and scheme
std::map<int,Slide> PowerPoint1ParserInternal::State::m_idToSlideMap |
a map between zoneId and slide
std::map<int,MWAWColor> PowerPoint1ParserInternal::State::m_idToUserColorMap |
a map between colorId and user color map
bool PowerPoint1ParserInternal::State::m_isMacFile |
flag to know if the file is a mac file or a pc file
MWAWVec2i PowerPoint1ParserInternal::State::m_origin |
the origin
std::vector<int> PowerPoint1ParserInternal::State::m_picturesIdList |
the list of pictures id
int PowerPoint1ParserInternal::State::m_printInfoIds[2] |
the printInfo id
Referenced by State().
std::vector<Ruler> PowerPoint1ParserInternal::State::m_rulersList |
the ruler
std::vector<int> PowerPoint1ParserInternal::State::m_schemesIdList |
the list of scheme id
int PowerPoint1ParserInternal::State::m_slideIds[2] |
the slide id
Referenced by State().
std::vector<int> PowerPoint1ParserInternal::State::m_slidesIdList[2] |
the list of slides ids: 0 (master, slide 1, slide 2, ...), 1 (handout slide)
float PowerPoint1ParserInternal::State::m_unit |
the data unit: 1 if the file is a mac file, 1/8 if the file is a windows file
int PowerPoint1ParserInternal::State::m_zoneIds[10] |
the sequential zones id: picture list, ...
Referenced by State().
long PowerPoint1ParserInternal::State::m_zoneListBegin |
the begin position of the list of zones
std::vector<MWAWEntry> PowerPoint1ParserInternal::State::m_zonesList |
the list of zone entries
Referenced by getZoneEntry().