48 namespace MORTextInternal
119 bool sendTopic(
int tId,
int dLevel, std::vector<MWAWParagraph> ¶Stack);
int checkTopicList(size_t tId, std::set< size_t > &parent)
check that the topic and its child does not loop (if so, cut some edge), return the number of breakpa...
Definition: MORText.cxx:613
MORText & operator=(MORText const &orig)
the main class to read a More file
Definition: MORParser.hxx:77
virtual ~MORText()
destructor
Definition: MORText.cxx:476
Internal: the paragraph of a MORText.
Definition: MORText.cxx:64
bool readSpeakerNote(MWAWEntry const &entry)
read the list of speaker note
Definition: MORText.cxx:776
int version() const
returns the file version
Definition: MORText.cxx:479
bool sendTopic(int tId, int dLevel, std::vector< MWAWParagraph > ¶Stack)
try to send a topic knowing the topic id
Definition: MORText.cxx:868
shared_ptr< MORTextInternal::State > m_state
the state
Definition: MORText.hxx:155
bool readComment(MWAWEntry const &entry)
read the list of comment/header/footer zones
Definition: MORText.cxx:728
bool readCustomListLevel(MWAWEntry const &entry, MWAWListLevel &level)
read a custom list level
Definition: MORText.cxx:1839
bool readTabs(MWAWEntry const &entry, MORTextInternal::Paragraph ¶, std::string &mess)
try to read some tabs
Definition: MORText.cxx:1960
Internal: the outline data of a MORText.
Definition: MORText.cxx:173
int getLastTopicChildId(int tId) const
returns the last sub topic id corresponding to a topic and its child
Definition: MORText.cxx:599
small structure to keep information about a list level
Definition: MWAWList.hxx:46
bool readOutline(MWAWEntry const &entry, MORTextInternal::Outline &outline)
read a outline
Definition: MORText.cxx:1468
bool sendText(MWAWEntry const &entry, MWAWFont const &font)
send a text entry
Definition: MORText.cxx:956
MWAWParserStatePtr m_parserState
the parser state
Definition: MORText.hxx:152
bool readTopic(MWAWEntry const &entry)
read the list of topic positions
Definition: MORText.cxx:654
shared_ptr< MWAWSubDocument > getHeaderFooter(bool header)
returns a subdocument to send the header or the footer
Definition: MORText.cxx:496
MORParser * m_mainParser
the main parser;
Definition: MORText.hxx:158
MORText(MORParser &parser)
constructor
Definition: MORText.cxx:471
bool parseUnknown(MWAWEntry const &entry, long fDecal)
try to read either a font, a fontname, a pattern, a int
Definition: MORText.cxx:2035
the main class to read the text part of More Text file
Definition: MORText.hxx:64
bool createZones()
try to create the text zones using read data
Definition: MORText.cxx:520
bool readFonts(MWAWEntry const &entry)
read the list of fonts
Definition: MORText.cxx:1358
Internal: the subdocument of a MORText.
Definition: MORText.cxx:398
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:356
bool readOutlineList(MWAWEntry const &entry)
read the list of outlines
Definition: MORText.cxx:1418
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
int numPages() const
returns the number of pages
Definition: MORText.cxx:486
bool sendMainText()
send a main zone
Definition: MORText.cxx:813
bool sendComment(int cId)
try to send a comment knowing the comment id
Definition: MORText.cxx:840
bool readFont(MWAWEntry const &entry, std::string &fName, int &fId)
try to read a fontname
Definition: MORText.cxx:1809
bool sendSpeakerNote(int nId)
try to send a speakernote knowing the note id
Definition: MORText.cxx:854