34 #ifndef POWER_POINT1_PARSER 35 # define POWER_POINT1_PARSER 70 bool checkHeader(
MWAWHeader *header,
bool strict=false) final;
73 void parse(
librevenge::RVNGPresentationInterface *documentInterface) final;
77 void createDocument(
librevenge::RVNGPresentationInterface *documentInterface);
85 bool readListZones(
int &docInfoId);
94 bool readZoneIdList(
MWAWEntry const &entry,
int zId);
96 bool readZoneIdList2(
MWAWEntry const &entry,
int zId);
101 bool readColorZone(
MWAWEntry const &entry);
105 bool readFontNames(
MWAWEntry const &entry);
109 bool readPictureDefinition(
MWAWEntry const &entry,
size_t id);
111 bool readPrintInfo(
MWAWEntry const &entry);
115 bool readRuler(
MWAWEntry const &entry,
size_t id);
117 bool readScheme(
MWAWEntry const &entry,
int id);
123 bool readSlide(
MWAWEntry const &entry, std::vector<
int> &slideIds);
125 bool readDocInfo(
MWAWEntry const &entry);
151 void checkForUnparsedZones();
Definition: MWAWDocument.hxx:56
a structure used to define a picture style
Definition: MWAWGraphicStyle.hxx:47
void parse(MWAWListenerPtr &listener, libmwaw::SubDocumentType type) final
the parser function
Definition: PowerPoint1Parser.cxx:355
the class to store a color
Definition: libmwaw_internal.hxx:192
std::shared_ptr< MWAWRSRCParser > MWAWRSRCParserPtr
a smart pointer of MWAWRSRCParser
Definition: libmwaw_internal.hxx:557
the main class to read a Mac Microsoft PowerPoint v1, v2 files
Definition: PowerPoint1Parser.hxx:60
Internal: the structures of a PowerPoint1Parser.
Definition: PowerPoint1Parser.cxx:56
virtual class which defines the ancestor of all presentation zone parser
Definition: MWAWParser.hxx:266
small class use to define a embedded object
Definition: libmwaw_internal.hxx:467
std::shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:547
bool getColor(int color, MWAWColor &col)
try to convert a file data to a color
Definition: FullWrtStruct.cxx:45
Internal: the subdocument of a PowerPointParser.
Definition: PowerPoint1Parser.cxx:299
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46