44 #include <libwpd/libwpd.h>
51 namespace MRWGraphInternal
114 void sendToken(
int zoneId,
long tokenId);
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: MRWGraph.cxx:1160
int version() const
returns the file version
Definition: MRWGraph.cxx:488
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:97
void sendText(int zoneId)
ask the main parser to send a text zone
Definition: MRWGraph.cxx:514
int numPages() const
returns the number of pages
Definition: MRWGraph.cxx:493
MRWGraph(MRWParser &parser)
constructor
Definition: MRWGraph.cxx:479
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:976
MRWGraph & operator=(MRWGraph const &orig)
the main class to read the graphic part of a Mariner Write file
Definition: MRWGraph.hxx:68
void sendPicture(MRWGraphInternal::Token const &tkn)
try to send a picture token as char
Definition: MRWGraph.cxx:701
bool sendPageGraphics()
try to send the page graphic
Definition: MRWGraph.cxx:1155
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:736
bool readToken(MRWEntry const &entry, int zoneId)
try to read a token zone (can be a picture or a field)
Definition: MRWGraph.cxx:773
void sendRule(MRWGraphInternal::Token const &tkn)
try to send a rule
Definition: MRWGraph.cxx:612
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:356
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:502
Internal: the struct use to store a ps zone of a MRWGraph.
Definition: MRWGraph.cxx:334
Internal: a struct used to read some field.
Definition: MRWParser.hxx:90
Internal: the subdocument of a MRWGraph.
Definition: MRWGraph.cxx:421
virtual ~MRWGraph()
destructor
Definition: MRWGraph.cxx:485
void sendToken(int zoneId, long tokenId)
try to send a token
Definition: MRWGraph.cxx:520
bool readPostscript(MRWEntry const &entry, int zoneId)
try to read a postscript zone
Definition: MRWGraph.cxx:1081