38 #ifndef NISUS_WRT_TEXT 39 # define NISUS_WRT_TEXT 82 std::shared_ptr<MWAWSubDocument>
getHeader(
int page,
int &numSimillar);
84 std::shared_ptr<MWAWSubDocument> getFooter(
int page,
int &numSimillar);
98 bool sendFootnote(
int footnoteId);
101 bool sendHeaderFooter(
int hfId);
108 void computePositions();
114 bool readFontsList(
MWAWEntry const &entry);
116 bool readHeaderFooter(
MWAWEntry const &entry);
118 bool readFootnotes(
MWAWEntry const &entry);
149 std::shared_ptr<NisusWrtTextInternal::State>
m_state;
the main class to read the text part of Nisus file
Definition: NisusWrtText.hxx:60
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:557
a position
Definition: NisusWrtStruct.hxx:56
bool createZones()
finds the different objects zones
Definition: NisusWrtParser.cxx:621
MWAWParserStatePtr m_parserState
the parser state
Definition: NisusWrtText.hxx:146
Internal: class to store the paragraph properties.
Definition: NisusWrtText.cxx:134
Internal: the structures of a NisusWrtText.
Definition: NisusWrtText.cxx:59
the main class to read a Nisus Writer file
Definition: NisusWrtParser.hxx:59
int version() const
returns the works version
Definition: MWAWParser.hxx:108
MWAWParser & operator=(const MWAWParser &)=delete
private operator=: forbidden
ZoneType
the different zone
Definition: NisusWrtStruct.hxx:50
NisusWrtParser * m_mainParser
the main parser;
Definition: NisusWrtText.hxx:152
Internal: the subdocument of a NisusWrtText.
Definition: NisusWrtText.cxx:428
friend class NisusWrtText
Definition: NisusWrtParser.hxx:63
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
std::shared_ptr< NisusWrtTextInternal::State > m_state
the state
Definition: NisusWrtText.hxx:149
MWAWHeader * getHeader(MWAWInputStreamPtr &input, MWAWRSRCParserPtr const &rsrcParser, bool strict)
return the header corresponding to an input.
Definition: MWAWDocument.cxx:463