44 #include <libwpd/libwpd.h>
56 namespace MRWGraphInternal
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: MRWGraph.cxx:953
int version() const
returns the file version
Definition: MRWGraph.cxx:347
the main class to read a Mariner Write file
Definition: MRWParser.hxx:126
shared_ptr< MWAWParserState > MWAWParserStatePtr
Definition: ACText.hxx:49
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:373
int numPages() const
returns the number of pages
Definition: MRWGraph.cxx:352
MRWGraph(MRWParser &parser)
constructor
Definition: MRWGraph.cxx:338
shared_ptr< MRWGraphInternal::State > m_state
the state
Definition: MRWGraph.hxx:135
MWAWParserStatePtr m_parserState
the parser state
Definition: MRWGraph.hxx:132
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:772
MRWGraph & operator=(MRWGraph const &orig)
void sendToken(int zoneId, long tokenId, MWAWFont const &actFont)
try to send a token
Definition: MRWGraph.cxx:379
the main class to read the graphic part of a Mariner Write file
Definition: MRWGraph.hxx:73
void sendRule(MRWGraphInternal::Token const &tkn, MWAWFont const &actFont)
try to send a rule
Definition: MRWGraph.cxx:460
Class to store font.
Definition: MWAWFont.hxx:47
a class to define the parser state
Definition: MWAWParser.hxx:60
void sendPicture(MRWGraphInternal::Token const &tkn)
try to send a picture token as char
Definition: MRWGraph.cxx:513
bool sendPageGraphics()
try to send the page graphic
Definition: MRWGraph.cxx:948
a entry to store a zone structure
Definition: MRWParser.hxx:69
void sendPSZone(MRWGraphInternal::PSZone const &ps, MWAWPosition const &pos)
try to send a ps picture as pos
Definition: MRWGraph.cxx:546
bool readToken(MRWEntry const &entry, int zoneId)
try to read a token zone (can be a picture or a field)
Definition: MRWGraph.cxx:583
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
MRWParser * m_mainParser
the main parser;
Definition: MRWGraph.hxx:138
float getPatternPercent(int id) const
return the pattern percent which corresponds to an id (or -1)
Definition: MRWGraph.cxx:361
Internal: the struct use to store a ps zone of a MRWGraph.
Definition: MRWGraph.cxx:203
Internal: a struct used to read some field.
Definition: MRWParser.hxx:95
Internal: the subdocument of a MRWGraph.
Definition: MRWGraph.cxx:280
virtual ~MRWGraph()
destructor
Definition: MRWGraph.cxx:344
bool readPostscript(MRWEntry const &entry, int zoneId)
try to read a postscript zone
Definition: MRWGraph.cxx:874