38 #ifndef FULL_WRT_GRAPH
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:92
bool readBorderDocInfo(FullWrtStruct::EntryPtr zone)
try to read the border definiton (at the end of doc info)
Definition: FullWrtGraph.cxx:213
bool sendGraphic(int fId)
send a graphic knowing the graphic fileId
Definition: FullWrtGraph.cxx:687
bool sendPageGraphics()
try to send the page graphic
Definition: FullWrtGraph.cxx:772
the main class to read a FullWrite file
Definition: FullWrtParser.hxx:66
shared_ptr< FullWrtStruct::ZoneHeader > readGraphicData(FullWrtStruct::EntryPtr zone, FullWrtStruct::ZoneHeader &doc)
try to read the graphic data
Definition: FullWrtGraph.cxx:548
Internal: the structures of a FullWrtGraph.
Definition: FullWrtGraph.cxx:54
shared_ptr< FullWrtGraphInternal::State > m_state
the state
Definition: FullWrtGraph.hxx:143
shared_ptr< Entry > EntryPtr
Definition: FullWrtStruct.hxx:147
bool getBorder(int bId, FullWrtStruct::Border &border) const
try to return a border corresponding to an id
Definition: FullWrtGraph.cxx:185
int numPages() const
returns the number of pages
Definition: FullWrtGraph.cxx:171
the class to store a color
Definition: libmwaw_internal.hxx:177
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:265
bool readSideBarUnknown(FullWrtStruct::EntryPtr zone, FullWrtGraphInternal::SideBar &frame)
try to read the sidebar third zone
Definition: FullWrtGraph.cxx:475
bool readSideBarPosition(FullWrtStruct::EntryPtr zone, FullWrtGraphInternal::SideBar &frame)
try to read the sidebar position zone
Definition: FullWrtGraph.cxx:346
FullWrtGraph & operator=(FullWrtGraph const &orig)
bool sendSideBar(FullWrtGraphInternal::SideBar const &frame)
try to send a sidebar
Definition: FullWrtGraph.cxx:522
FullWrtGraph(FullWrtParser &parser)
constructor
Definition: FullWrtGraph.cxx:154
MWAWParserStatePtr m_parserState
the parser state
Definition: FullWrtGraph.hxx:140
bool readGraphic(FullWrtStruct::EntryPtr zone)
check if a zone is a graphic zone
Definition: FullWrtGraph.cxx:628
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:445
bool readSideBarFormat(FullWrtStruct::EntryPtr zone, FullWrtGraphInternal::SideBar &frame)
try to read the sidebar second zone
Definition: FullWrtGraph.cxx:414
Internal: class to store a border which appear in docInfo.
Definition: FullWrtStruct.hxx:60
FullWrtParser * m_mainParser
the main parser;
Definition: FullWrtGraph.hxx:146
the main class to read the graphic part of a FullWrite Text file
Definition: FullWrtGraph.hxx:67
void flushExtra()
sends the data which have not yet been sent to the listener
Definition: FullWrtGraph.cxx:784
int version() const
returns the file version
Definition: FullWrtGraph.cxx:164
bool send(int fileId, MWAWColor const &fontColor)
try to send the child of a zone
Definition: FullWrtGraph.cxx:196
virtual ~FullWrtGraph()
destructor
Definition: FullWrtGraph.cxx:160