119 bool sendTopic(
int tId,
int dLevel, std::vector<MWAWParagraph> ¶Stack);
155 std::shared_ptr<MoreTextInternal::State>
m_state;
basic class to store an entry in a file This contained :
Definition MWAWEntry.hxx:47
Class to store font.
Definition MWAWFont.hxx:44
the main class to read a More file
Definition MoreParser.hxx:81
Internal: the subdocument of a MoreText.
Definition MoreText.cxx:447
bool readOutline(MWAWEntry const &entry, MoreTextInternal::Outline &outline)
read a outline
Definition MoreText.cxx:1528
int version() const
returns the file version
Definition MoreText.cxx:534
bool sendTopic(int tId, int dLevel, std::vector< MWAWParagraph > ¶Stack)
try to send a topic knowing the topic id
Definition MoreText.cxx:924
bool readSpeakerNote(MWAWEntry const &entry)
read the list of speaker note
Definition MoreText.cxx:832
bool readOutlineList(MWAWEntry const &entry)
read the list of outlines
Definition MoreText.cxx:1478
bool sendComment(int cId)
try to send a comment knowing the comment id
Definition MoreText.cxx:896
bool readCustomListLevel(MWAWEntry const &entry, MWAWListLevel &level)
read a custom list level
Definition MoreText.cxx:1906
bool sendMainText()
send a main zone
Definition MoreText.cxx:869
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 MoreText.cxx:669
virtual ~MoreText()
destructor
Definition MoreText.cxx:530
bool readComment(MWAWEntry const &entry)
read the list of comment/header/footer zones
Definition MoreText.cxx:784
bool sendSpeakerNote(int nId)
try to send a speakernote knowing the note id
Definition MoreText.cxx:910
int getLastTopicChildId(int tId) const
returns the last sub topic id corresponding to a topic and its child
Definition MoreText.cxx:655
bool createZones()
try to create the text zones using read data
Definition MoreText.cxx:575
MoreText(MoreParser &parser)
constructor
Definition MoreText.cxx:523
MoreText & operator=(MoreText const &orig)=delete
bool readFont(MWAWEntry const &entry, std::string &fName, int &fId)
try to read a fontname
Definition MoreText.cxx:1876
bool readFonts(MWAWEntry const &entry)
read the list of fonts
Definition MoreText.cxx:1418
friend class MoreParser
Definition MoreText.hxx:66
std::shared_ptr< MWAWSubDocument > getHeaderFooter(bool header)
returns a subdocument to send the header or the footer
Definition MoreText.cxx:551
int numPages() const
returns the number of pages
Definition MoreText.cxx:541
bool readTabs(MWAWEntry const &entry, MoreTextInternal::Paragraph ¶, std::string &mess)
try to read some tabs
Definition MoreText.cxx:2028
MoreParser * m_mainParser
the main parser;
Definition MoreText.hxx:158
std::shared_ptr< MoreTextInternal::State > m_state
the state
Definition MoreText.hxx:155
bool parseUnknown(MWAWEntry const &entry, long fDecal)
try to read either a font, a fontname, a pattern, a int
Definition MoreText.cxx:2104
MoreText(MoreText const &orig)=delete
bool readTopic(MWAWEntry const &entry)
read the list of topic positions
Definition MoreText.cxx:710
bool sendText(MWAWEntry const &entry, MWAWFont const &font)
send a text entry
Definition MoreText.cxx:1017
MWAWParserStatePtr m_parserState
the parser state
Definition MoreText.hxx:152
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition libmwaw_internal.hxx:557
Internal: the structures of a MoreText.
Definition MoreText.cxx:61
small structure to keep information about a list level
Definition MWAWList.hxx:46
Internal: the outline data of a MoreText.
Definition MoreText.cxx:194
Internal: the paragraph of a MoreText.
Definition MoreText.cxx:66
Internal: the state of a MoreText.
Definition MoreText.cxx:410