38#ifndef STAR_OBJECT_DRAW
39# define STAR_OBJECT_DRAW
72 bool updatePageSpans(std::vector<STOFFPageSpan> &pageSpan,
int &numPages)
const;
the main class to read a StarOffice draw
Definition StarObjectDraw.hxx:62
static bool readSdrCustomShow(StarZone &zone)
try to read a SdCustomShow
Definition StarObjectDraw.cxx:483
static bool readSdrView(StarZone &zone)
try to read a SdrView
Definition StarObjectDraw.cxx:770
static bool readSdrHelpLine(StarZone &zone)
try to read a SdrHelpLine
Definition StarObjectDraw.cxx:537
static bool readSdrFrameView(StarZone &zone)
try to read a SdrFrameView
Definition StarObjectDraw.cxx:617
bool sendMasterPages(STOFFGraphicListenerPtr listener)
try to send the master pages
Definition StarObjectDraw.cxx:105
bool sendPages(STOFFGraphicListenerPtr listener)
try to send the different page
Definition StarObjectDraw.cxx:112
shared_ptr< StarObjectDrawInternal::State > m_drawState
the state
Definition StarObjectDraw.hxx:104
static bool readPresentationData(StarZone &zone)
try to read the presentation data
Definition StarObjectDraw.cxx:233
static bool readSdrHelpLineSet(StarZone &zone)
try to read a SdrHelpLine list
Definition StarObjectDraw.cxx:575
bool readSfxStyleSheets(STOFFInputStreamPtr input, std::string const &fileName)
try to read a draw style zone: SfxStyleSheets
Definition StarObjectDraw.cxx:426
bool parse()
try to parse the current object
Definition StarObjectDraw.cxx:122
bool updatePageSpans(std::vector< STOFFPageSpan > &pageSpan, int &numPages) const
try to update the page span (to create draw document)
Definition StarObjectDraw.cxx:94
virtual ~StarObjectDraw()
destructor
Definition StarObjectDraw.cxx:83
bool readDrawDocument(STOFFInputStreamPtr input, std::string const &fileName)
try to read a spreadsheet zone: StarDrawDocument .sdd
Definition StarObjectDraw.cxx:187
an object corresponding to an OLE directory
Definition StarObject.hxx:65
a zone in a StarOffice file
Definition StarZone.hxx:57
shared_ptr< STOFFInputStream > STOFFInputStreamPtr
a smart pointer of STOFFInputStream
Definition libstaroffice_internal.hxx:474
shared_ptr< STOFFGraphicListener > STOFFGraphicListenerPtr
a smart pointer of STOFFGraphicListener
Definition libstaroffice_internal.hxx:472
Internal: the structures of a StarObjectDraw.
Definition StarObjectDraw.cxx:60