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:485
static bool readSdrView(StarZone &zone)
try to read a SdrView
Definition StarObjectDraw.cxx:772
static bool readSdrHelpLine(StarZone &zone)
try to read a SdrHelpLine
Definition StarObjectDraw.cxx:539
static bool readSdrFrameView(StarZone &zone)
try to read a SdrFrameView
Definition StarObjectDraw.cxx:619
bool sendMasterPages(STOFFGraphicListenerPtr listener)
try to send the master pages
Definition StarObjectDraw.cxx:108
bool sendPages(STOFFGraphicListenerPtr listener)
try to send the different page
Definition StarObjectDraw.cxx:115
static bool readPresentationData(StarZone &zone)
try to read the presentation data
Definition StarObjectDraw.cxx:235
static bool readSdrHelpLineSet(StarZone &zone)
try to read a SdrHelpLine list
Definition StarObjectDraw.cxx:577
std::shared_ptr< StarObjectDrawInternal::State > m_drawState
the state
Definition StarObjectDraw.hxx:104
bool readSfxStyleSheets(STOFFInputStreamPtr input, std::string const &fileName)
try to read a draw style zone: SfxStyleSheets
Definition StarObjectDraw.cxx:428
bool parse()
try to parse the current object
Definition StarObjectDraw.cxx:125
bool updatePageSpans(std::vector< STOFFPageSpan > &pageSpan, int &numPages) const
try to update the page span (to create draw document)
Definition StarObjectDraw.cxx:97
StarObjectDraw(StarObject const &orig, bool duplicateState)
constructor
Definition StarObjectDraw.cxx:80
bool readDrawDocument(STOFFInputStreamPtr input, std::string const &fileName)
try to read a spreadsheet zone: StarDrawDocument .sdd
Definition StarObjectDraw.cxx:188
~StarObjectDraw() override
destructor
Definition StarObjectDraw.cxx:86
an object corresponding to an OLE directory
Definition StarObject.hxx:65
a zone in a StarOffice file
Definition StarZone.hxx:57
std::shared_ptr< STOFFGraphicListener > STOFFGraphicListenerPtr
a smart pointer of STOFFGraphicListener
Definition libstaroffice_internal.hxx:487
std::shared_ptr< STOFFInputStream > STOFFInputStreamPtr
a smart pointer of STOFFInputStream
Definition libstaroffice_internal.hxx:489
Internal: the structures of a StarObjectDraw.
Definition StarObjectDraw.cxx:59