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
virtual class which defines the ancestor of all graphic zone parser
Definition: MWAWParser.hxx:251
class to store the paragraph properties
Definition: MWAWParagraph.hxx:85
Internal: the subdocument of a ScoopParser.
Definition: ScoopParser.cxx:294
the main class to read a Scoop v1 file
Definition: ScoopParser.hxx:63
bool readShapesList(std::vector< ScoopParserInternal::Shape > &shapes)
try to read a list of shape
Definition: ScoopParser.cxx:1524
bool readPrintInfo()
try to read the print info zone
Definition: ScoopParser.cxx:2071
bool readFont(MWAWFont &font)
try to read a font style
Definition: ScoopParser.cxx:1250
std::shared_ptr< ScoopParserInternal::State > m_state
the state
Definition: ScoopParser.hxx:128
bool readHeader()
try to the header zone
Definition: ScoopParser.cxx:1957
bool readTextZoneParagraph(ScoopParserInternal::Paragraph ¶, int id)
try to read a frame paragraph
Definition: ScoopParser.cxx:1061
bool readShape(ScoopParserInternal::Shape &shape, int id)
try to read a shape
Definition: ScoopParser.cxx:1561
bool readBitmap(MWAWEntry const &entry, MWAWEmbeddedObject &object, bool compressed=true)
try to read a bitmap
Definition: ScoopParser.cxx:1840
void createDocument(librevenge::RVNGDrawingInterface *documentInterface)
creates the listener which will be associated to the document
Definition: ScoopParser.cxx:425
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:842
bool send(ScoopParserInternal::Shape const &shape, MWAWVec2i const &decal)
try to send a shape
Definition: ScoopParser.cxx:501
bool readText(MWAWEntry &entry, std::string const &what)
try to read a text zone
Definition: ScoopParser.cxx:1496
bool checkHeader(MWAWHeader *header, bool strict=false) final
checks if the document header is correct (or not)
Definition: ScoopParser.cxx:1921
bool readParagraph(MWAWParagraph ¶, bool define=false)
try to read a paragraph style
Definition: ScoopParser.cxx:1295
~ScoopParser() final
destructor
Definition: ScoopParser.cxx:360
bool createZones()
finds the different objects zones
Definition: ScoopParser.cxx:467
bool sendText(long tZoneId, int subZone)
try to send the text of a text zone
Definition: ScoopParser.cxx:747
void parse(librevenge::RVNGDrawingInterface *documentInterface) final
virtual function used to parse the input
Definition: ScoopParser.cxx:367
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