44 namespace MRWTextInternal
86 bool send(
int zoneId);
Internal: struct used to store the table of a MRWText.
Definition: MRWText.cxx:417
virtual ~MRWText()
destructor
Definition: MRWText.cxx:499
the main class to read a Mariner Write file
Definition: MRWParser.hxx:121
bool send(int zoneId)
try to send a zone (knowing zoneId)
Definition: MRWText.cxx:704
MRWText(MRWParser &parser)
constructor
Definition: MRWText.cxx:494
bool readPLCZone(MRWEntry const &entry, int zoneId)
try to read a PLC zone: position in text to char(zone 4) or ruler(zone 5) id
Definition: MRWText.cxx:1051
int computeNumPages(MRWTextInternal::Zone const &zone) const
try to compute the number of pages of a zone, returns 0 if not data
Definition: MRWText.cxx:577
int version() const
returns the file version
Definition: MRWText.cxx:503
MRWParser * m_mainParser
the main parser;
Definition: MRWText.hxx:130
bool readRulers(MRWEntry const &entry, int zoneId)
try to read a ruler zone
Definition: MRWText.cxx:1516
MWAWParserStatePtr m_parserState
the parser state
Definition: MRWText.hxx:124
bool findTableStructure(MRWTextInternal::Table &table, MWAWEntry const &entry)
try to find the table structure beginning in actual position
Definition: MRWText.cxx:978
bool sendTable(MRWTextInternal::Table &table)
try to send a table
Definition: MRWText.cxx:923
a entry to store a zone structure
Definition: MRWParser.hxx:64
Internal: struct used to store zone data of a MRWText.
Definition: MRWText.cxx:325
bool readFontNames(MRWEntry const &entry, int zoneId)
try to read a font name zone
Definition: MRWText.cxx:1104
bool readTextStruct(MRWEntry const &entry, int zoneId)
try to read the text struct
Definition: MRWText.cxx:598
shared_ptr< MRWTextInternal::State > m_state
the state
Definition: MRWText.hxx:127
bool readZone(MRWEntry const &entry, int zoneId)
try to read a text zone
Definition: MRWText.cxx:532
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:356
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: MRWText.cxx:1951
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
the main class to read the text part of Mariner Write file
Definition: MRWText.hxx:60
int numPages() const
returns the number of pages
Definition: MRWText.cxx:510
MRWText & operator=(MRWText const &orig)
Internal: struct used to store the paragraph of a MRWText.
Definition: MRWText.cxx:92
bool readStyleNames(MRWEntry const &entry, int zoneId)
try to read a style name zone
Definition: MRWText.cxx:1450
void setProperty(MRWTextInternal::Paragraph const &ruler)
sends a paragraph property to the listener
Definition: MRWText.cxx:1510
bool readFonts(MRWEntry const &entry, int zoneId)
try to read a font zone
Definition: MRWText.cxx:1187