39# define FULL_WRT_GRAPH
44#include <librevenge/librevenge.h>
143 shared_ptr<FullWrtGraphInternal::State>
m_state;
Internal: the subdocument of a FullWrtGraph.
Definition: FullWrtGraph.cxx:99
the main class to read the graphic part of a FullWrite Text file
Definition: FullWrtGraph.hxx:68
virtual ~FullWrtGraph()
destructor
Definition: FullWrtGraph.cxx:166
bool sendGraphic(int fId)
send a graphic knowing the graphic fileId
Definition: FullWrtGraph.cxx:693
shared_ptr< FullWrtStruct::ZoneHeader > readSideBar(FullWrtStruct::EntryPtr zone, FullWrtStruct::ZoneHeader const &doc)
try to read a sidebar data (zone 13 or zone 14)
Definition: FullWrtGraph.cxx:271
bool send(int fileId, MWAWColor const &fontColor)
try to send the child of a zone
Definition: FullWrtGraph.cxx:202
shared_ptr< FullWrtGraphInternal::State > m_state
the state
Definition: FullWrtGraph.hxx:143
bool readBorderDocInfo(FullWrtStruct::EntryPtr zone)
try to read the border definiton (at the end of doc info)
Definition: FullWrtGraph.cxx:219
bool readGraphic(FullWrtStruct::EntryPtr zone)
check if a zone is a graphic zone
Definition: FullWrtGraph.cxx:634
FullWrtGraph & operator=(FullWrtGraph const &orig)
bool readSideBarFormat(FullWrtStruct::EntryPtr zone, FullWrtGraphInternal::SideBar &frame)
try to read the sidebar second zone
Definition: FullWrtGraph.cxx:420
shared_ptr< FullWrtStruct::ZoneHeader > readGraphicData(FullWrtStruct::EntryPtr zone, FullWrtStruct::ZoneHeader &doc)
try to read the graphic data
Definition: FullWrtGraph.cxx:554
FullWrtGraph(FullWrtParser &parser)
constructor
Definition: FullWrtGraph.cxx:160
bool sendPageGraphics()
try to send the page graphic
Definition: FullWrtGraph.cxx:777
int version() const
returns the file version
Definition: FullWrtGraph.cxx:170
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: FullWrtGraph.cxx:789
bool readSideBarPosition(FullWrtStruct::EntryPtr zone, FullWrtGraphInternal::SideBar &frame)
try to read the sidebar position zone
Definition: FullWrtGraph.cxx:352
FullWrtGraph(FullWrtGraph const &orig)
bool sendSideBar(FullWrtGraphInternal::SideBar const &frame)
try to send a sidebar
Definition: FullWrtGraph.cxx:528
bool readSideBarUnknown(FullWrtStruct::EntryPtr zone, FullWrtGraphInternal::SideBar &frame)
try to read the sidebar third zone
Definition: FullWrtGraph.cxx:481
FullWrtParser * m_mainParser
the main parser;
Definition: FullWrtGraph.hxx:146
MWAWParserStatePtr m_parserState
the parser state
Definition: FullWrtGraph.hxx:140
int numPages() const
returns the number of pages
Definition: FullWrtGraph.cxx:177
bool getBorder(int bId, FullWrtStruct::Border &border) const
try to return a border corresponding to an id
Definition: FullWrtGraph.cxx:191
the main class to read a FullWrite file
Definition: FullWrtParser.hxx:67
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:509
Internal: the structures of a FullWrtGraph.
Definition: FullWrtGraph.cxx:55
shared_ptr< Entry > EntryPtr
Definition: FullWrtStruct.hxx:147
Internal: class to store a border which appear in docInfo.
Definition: FullWrtStruct.hxx:60
the class to store a color
Definition: libmwaw_internal.hxx:182