38 #ifndef FULL_WRT_GRAPH
39 # define FULL_WRT_GRAPH
44 #include <librevenge/librevenge.h>
53 namespace FullWrtGraphInternal
143 shared_ptr<FullWrtGraphInternal::State>
m_state;
Internal: the subdocument of a FullWrtGraph.
Definition: FullWrtGraph.cxx:98
bool readBorderDocInfo(FullWrtStruct::EntryPtr zone)
try to read the border definiton (at the end of doc info)
Definition: FullWrtGraph.cxx:219
bool sendGraphic(int fId)
send a graphic knowing the graphic fileId
Definition: FullWrtGraph.cxx:693
bool sendPageGraphics()
try to send the page graphic
Definition: FullWrtGraph.cxx:777
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:554
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:191
int numPages() const
returns the number of pages
Definition: FullWrtGraph.cxx:177
the class to store a color
Definition: libmwaw_internal.hxx:182
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 readSideBarUnknown(FullWrtStruct::EntryPtr zone, FullWrtGraphInternal::SideBar &frame)
try to read the sidebar third zone
Definition: FullWrtGraph.cxx:481
bool readSideBarPosition(FullWrtStruct::EntryPtr zone, FullWrtGraphInternal::SideBar &frame)
try to read the sidebar position zone
Definition: FullWrtGraph.cxx:352
FullWrtGraph & operator=(FullWrtGraph const &orig)
bool sendSideBar(FullWrtGraphInternal::SideBar const &frame)
try to send a sidebar
Definition: FullWrtGraph.cxx:528
FullWrtGraph(FullWrtParser &parser)
constructor
Definition: FullWrtGraph.cxx:160
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:634
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:509
bool readSideBarFormat(FullWrtStruct::EntryPtr zone, FullWrtGraphInternal::SideBar &frame)
try to read the sidebar second zone
Definition: FullWrtGraph.cxx:420
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:789
int version() const
returns the file version
Definition: FullWrtGraph.cxx:170
bool send(int fileId, MWAWColor const &fontColor)
try to send the child of a zone
Definition: FullWrtGraph.cxx:202
virtual ~FullWrtGraph()
destructor
Definition: FullWrtGraph.cxx:166