34 #ifndef BEAGLE_WKS_DR_PARSER 35 # define BEAGLE_WKS_DR_PARSER 40 #include <librevenge/librevenge.h> 71 bool checkHeader(
MWAWHeader *header,
bool strict=false) final;
81 void createDocument(
librevenge::RVNGDrawingInterface *documentInterface);
86 void newPage(
int number);
100 bool sendText(
int id);
103 bool sendPageFrames();
115 bool readGraphicHeader();
124 bool readShapePositions();
126 bool readShapeDefinitions();
128 bool readShapeDatas();
133 bool readPrintInfo();
143 libmwaw::DebugFile &rsrcAscii();
Definition: MWAWDocument.hxx:56
a structure used to define a picture style
Definition: MWAWGraphicStyle.hxx:47
Internal: the subdocument of a BeagleWksDRParser.
Definition: BeagleWksDRParser.cxx:195
namespace used to regroup all libwpd functions, enumerations which we have redefined for internal usa...
Definition: libmwaw_internal.cxx:50
void parse(MWAWListenerPtr &listener, libmwaw::SubDocumentType type) final
the parser function
Definition: BeagleWksDRParser.cxx:226
std::shared_ptr< MWAWRSRCParser > MWAWRSRCParserPtr
a smart pointer of MWAWRSRCParser
Definition: libmwaw_internal.hxx:559
the main class to read a BeagleWorks drawing file
Definition: BeagleWksDRParser.hxx:61
Internal: the structures of a BeagleWksDRParser.
Definition: BeagleWksDRParser.cxx:59
virtual class which defines the ancestor of all graphic zone parser
Definition: MWAWParser.hxx:250
std::shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:549
the main class to read the structure shared between different BeagleWorks files
Definition: BeagleWksStructManager.hxx:56
Defines MWAWCell (cell content and format)
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47