44 #include <libwpd/libwpd.h>
51 namespace MRWGraphInternal
114 void sendToken(
int zoneId,
long tokenId, MWAWFont
const &actFont);
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: MRWGraph.cxx:975
int version() const
returns the file version
Definition: MRWGraph.cxx:352
the main class to read a Mariner Write file
Definition: MRWParser.hxx:121
Internal: the struct use to store a token entry.
Definition: MRWGraph.cxx:61
void sendText(int zoneId)
ask the main parser to send a text zone
Definition: MRWGraph.cxx:378
int numPages() const
returns the number of pages
Definition: MRWGraph.cxx:357
MRWGraph(MRWParser &parser)
constructor
Definition: MRWGraph.cxx:343
shared_ptr< MRWGraphInternal::State > m_state
the state
Definition: MRWGraph.hxx:130
MWAWParserStatePtr m_parserState
the parser state
Definition: MRWGraph.hxx:127
bool readTokenBlock0(MRWStruct const &data, MRWGraphInternal::Token &tkn, std::string &res)
try to read the first token zone ( which can contains some field text )
Definition: MRWGraph.cxx:794
MRWGraph & operator=(MRWGraph const &orig)
void sendToken(int zoneId, long tokenId, MWAWFont const &actFont)
try to send a token
Definition: MRWGraph.cxx:384
the main class to read the graphic part of a Mariner Write file
Definition: MRWGraph.hxx:68
void sendRule(MRWGraphInternal::Token const &tkn, MWAWFont const &actFont)
try to send a rule
Definition: MRWGraph.cxx:476
void sendPicture(MRWGraphInternal::Token const &tkn)
try to send a picture token as char
Definition: MRWGraph.cxx:529
bool sendPageGraphics()
try to send the page graphic
Definition: MRWGraph.cxx:970
a entry to store a zone structure
Definition: MRWParser.hxx:64
void sendPSZone(MRWGraphInternal::PSZone const &ps, MWAWPosition const &pos)
try to send a ps picture as pos
Definition: MRWGraph.cxx:562
bool readToken(MRWEntry const &entry, int zoneId)
try to read a token zone (can be a picture or a field)
Definition: MRWGraph.cxx:599
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:342
Class to define the position of an object (textbox, picture, ..) in the document. ...
Definition: MWAWPosition.hxx:47
MRWParser * m_mainParser
the main parser;
Definition: MRWGraph.hxx:133
float getPatternPercent(int id) const
return the pattern percent which corresponds to an id (or -1)
Definition: MRWGraph.cxx:366
Internal: the struct use to store a ps zone of a MRWGraph.
Definition: MRWGraph.cxx:208
Internal: a struct used to read some field.
Definition: MRWParser.hxx:90
Internal: the subdocument of a MRWGraph.
Definition: MRWGraph.cxx:285
virtual ~MRWGraph()
destructor
Definition: MRWGraph.cxx:349
bool readPostscript(MRWEntry const &entry, int zoneId)
try to read a postscript zone
Definition: MRWGraph.cxx:896