34 #ifndef BEAGLE_WKS_PARSER 35 # define BEAGLE_WKS_PARSER 40 #include <librevenge/librevenge.h> 69 bool checkHeader(
MWAWHeader *header,
bool strict=
false);
72 void parse(librevenge::RVNGTextInterface *documentInterface);
79 void createDocument(librevenge::RVNGTextInterface *documentInterface);
84 void newPage(
int number);
89 bool sendFrame(
int pId);
99 bool sendPageFrames();
114 bool readPrintInfo();
129 shared_ptr<BeagleWksParserInternal::State>
m_state;
shared_ptr< BeagleWksParserInternal::State > m_state
the state
Definition: BeagleWksParser.hxx:129
shared_ptr< BeagleWksText > m_textParser
the text parser
Definition: BeagleWksParser.hxx:134
friend class BeagleWksParser
Definition: BeagleWksText.hxx:63
the main class to read a BeagleWorks file
Definition: BeagleWksParser.hxx:59
an interface used to insert comment in a binary file, written in ascii form (if debug_with_files is n...
Definition: MWAWDebug.hxx:65
a structure used to define a picture style
Definition: MWAWGraphicStyle.hxx:47
the main class to read the text part of BeagleWorks Text file
Definition: BeagleWksText.hxx:61
Internal: a structure use to store a frame in a BeagleWorks files.
Definition: BeagleWksStructManager.hxx:102
shared_ptr< MWAWRSRCParser > MWAWRSRCParserPtr
a smart pointer of MWAWRSRCParser
Definition: libmwaw_internal.hxx:510
Internal: the structures of a BeagleWksParser.
Definition: BeagleWksParser.cxx:58
virtual class which defines the ancestor of all text zone parser
Definition: MWAWParser.hxx:290
shared_ptr< BeagleWksStructManager > m_structureManager
the structure manager
Definition: BeagleWksParser.hxx:132
shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:500
bool createZones(MWAWEntry &entry)
try to create the text zones
Definition: BeagleWksText.cxx:434
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47
static MWAWGraphicStyle emptyStyle()
returns an empty style.
Definition: MWAWGraphicStyle.hxx:268