40 #include <librevenge/librevenge.h> 63 for (
int i=0; i<8; i++) m_pattern[i]=0;
68 unsigned char m_pattern[8];
89 bool checkHeader(
MWAWHeader *header,
bool strict=
false);
92 void parse(librevenge::RVNGTextInterface *documentInterface);
99 void createDocument(librevenge::RVNGTextInterface *documentInterface);
104 void newPage(
int number);
115 bool readZonesList();
118 bool readPrintInfo(
MWAWEntry const &entry);
121 bool readDocumentInfo(
MWAWEntry const &entry);
124 bool readSlideList(
MWAWEntry const &entry);
130 bool readGraphic(
MWAWEntry const &entry);
133 bool readUnknown9(
MWAWEntry const &entry);
136 bool readColors(
long endPos);
142 bool readBackside(
long endPos, std::string &extra);
145 bool readFreePos(
MWAWEntry const &entry);
148 bool readUnkn9Sub(
long endPos);
155 bool checkAndStore(
MWAWEntry const &entry);
171 shared_ptr<MoreParserInternal::State>
m_state;
Internal: the subdocument of a MoreParser.
Definition: MoreParser.cxx:101
std::ostream & operator<<(std::ostream &o, Shape const &shape)
Definition: BeagleWksDRParser.cxx:98
an interface used to insert comment in a binary file, written in ascii form (if debug_with_files is n...
Definition: MWAWDebug.hxx:65
Definition: MoreParser.hxx:59
friend class MoreParser
Definition: MoreText.hxx:66
the main class to read a More file
Definition: MoreParser.hxx:78
the class to store a color
Definition: libmwaw_internal.hxx:182
shared_ptr< MWAWRSRCParser > MWAWRSRCParserPtr
a smart pointer of MWAWRSRCParser
Definition: libmwaw_internal.hxx:510
Pattern()
constructor
Definition: MoreParser.hxx:61
the main class to read the text part of More Text file
Definition: MoreText.hxx:64
a namespace used to define basic structures in a More file
Definition: MoreParser.cxx:1293
MWAWColor m_backColor
the back color
Definition: MoreParser.hxx:72
virtual class which defines the ancestor of all text zone parser
Definition: MWAWParser.hxx:290
shared_ptr< MoreText > m_textParser
the text parser
Definition: MoreParser.hxx:174
shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition: libmwaw_internal.hxx:500
shared_ptr< MoreParserInternal::State > m_state
the state
Definition: MoreParser.hxx:171
bool getColor(int color, MWAWColor &col)
try to convert a file data to a color
Definition: FullWrtStruct.cxx:45
bool createZones()
try to create the text zones using read data
Definition: MoreText.cxx:547
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
Internal: the structures of a MoreParser.
Definition: MoreParser.cxx:58
MWAWColor m_frontColor
the front color
Definition: MoreParser.hxx:70