40#include <librevenge/librevenge.h>
123 bool sendText(
long tZoneId,
int subZone);
basic class to store an entry in a file This contained :
Definition MWAWEntry.hxx:47
Class to store font.
Definition MWAWFont.hxx:44
MWAWGraphicParser(MWAWInputStreamPtr const &input, MWAWRSRCParserPtr const &rsrcParser, MWAWHeader *header)
constructor (protected)
Definition MWAWParser.hxx:259
class to store the paragraph properties
Definition MWAWParagraph.hxx:85
Internal: the subdocument of a ScoopParser.
Definition ScoopParser.cxx:296
bool readPrintInfo()
try to read the print info zone
Definition ScoopParser.cxx:2076
bool readFont(MWAWFont &font)
try to read a font style
Definition ScoopParser.cxx:1251
std::shared_ptr< ScoopParserInternal::State > m_state
the state
Definition ScoopParser.hxx:128
bool readHeader()
try to the header zone
Definition ScoopParser.cxx:1962
bool readTextZoneParagraph(ScoopParserInternal::Paragraph ¶, int id)
try to read a frame paragraph
Definition ScoopParser.cxx:1062
bool readBitmap(MWAWEntry const &entry, MWAWEmbeddedObject &object, bool compressed=true)
try to read a bitmap
Definition ScoopParser.cxx:1845
bool readShape(ScoopParserInternal::Shape &shape, int id, int depth=0)
try to read a shape
Definition ScoopParser.cxx:1566
bool readShapesList(std::vector< ScoopParserInternal::Shape > &shapes, int depth=0)
try to read a list of shape
Definition ScoopParser.cxx:1525
void createDocument(librevenge::RVNGDrawingInterface *documentInterface)
creates the listener which will be associated to the document
Definition ScoopParser.cxx:427
bool readTextZone(ScoopParserInternal::TextZone &tZone)
try to read the data associated to a text zone: its name, its content, the list of shape which displa...
Definition ScoopParser.cxx:844
bool send(ScoopParserInternal::Shape const &shape, MWAWVec2i const &decal)
try to send a shape
Definition ScoopParser.cxx:503
bool readText(MWAWEntry &entry, std::string const &what)
try to read a text zone
Definition ScoopParser.cxx:1497
ScoopParser(MWAWInputStreamPtr const &input, MWAWRSRCParserPtr const &rsrcParser, MWAWHeader *header)
constructor
Definition ScoopParser.cxx:353
bool checkHeader(MWAWHeader *header, bool strict=false) final
checks if the document header is correct (or not)
Definition ScoopParser.cxx:1926
bool readParagraph(MWAWParagraph ¶, bool define=false)
try to read a paragraph style
Definition ScoopParser.cxx:1296
~ScoopParser() final
destructor
Definition ScoopParser.cxx:362
bool createZones()
finds the different objects zones
Definition ScoopParser.cxx:469
bool sendText(long tZoneId, int subZone)
try to send the text of a text zone
Definition ScoopParser.cxx:749
void parse(librevenge::RVNGDrawingInterface *documentInterface) final
virtual function used to parse the input
Definition ScoopParser.cxx:369
MWAWVec2< int > MWAWVec2i
MWAWVec2 of int.
Definition libmwaw_internal.hxx:838
std::shared_ptr< MWAWRSRCParser > MWAWRSRCParserPtr
a smart pointer of MWAWRSRCParser
Definition libmwaw_internal.hxx:561
std::shared_ptr< MWAWInputStream > MWAWInputStreamPtr
a smart pointer of MWAWInputStream
Definition libmwaw_internal.hxx:551
Internal: the structures of a ScoopParser.
Definition ScoopParser.cxx:57
Definition MWAWDocument.hxx:57
small class use to define a embedded object
Definition libmwaw_internal.hxx:467
Internal: a paragraph of a ScoopParser.
Definition ScoopParser.cxx:139
Internal: the shape of a ScoopParser.
Definition ScoopParser.cxx:62
Internal: the state of a ScoopParser.
Definition ScoopParser.cxx:218
Internal: a text zone of a ScoopParser.
Definition ScoopParser.cxx:193