38#ifndef STAR_OBJECT_SMALL_GRAPHIC
39# define STAR_OBJECT_SMALL_GRAPHIC
49class OutlinerParaObject;
54class SdrGraphicAttribute;
55class SdrGraphicCaption;
56class SdrGraphicCircle;
60class SdrGraphicMeasure;
Class to define the position of an object (textbox, picture, ..) in the document.
Definition STOFFPosition.hxx:48
Internal: virtual class to store a glue point.
Definition StarObjectSmallGraphic.cxx:65
Internal: virtual class to store a outliner paragraph object.
Definition StarObjectSmallGraphic.cxx:95
Internal: virtual class to store a Sdr graphic attribute.
Definition StarObjectSmallGraphic.cxx:475
Internal: virtual class to store a Sdr graphic caption.
Definition StarObjectSmallGraphic.cxx:755
Internal: virtual class to store a Sdr graphic circle.
Definition StarObjectSmallGraphic.cxx:822
Internal: virtual class to store a Sdr graphic edge.
Definition StarObjectSmallGraphic.cxx:902
Internal: virtual class to store a Sdr graphic graph.
Definition StarObjectSmallGraphic.cxx:1010
Internal: virtual class to store a Sdr graphic group.
Definition StarObjectSmallGraphic.cxx:539
Internal: virtual class to store a Sdr graphic edge.
Definition StarObjectSmallGraphic.cxx:1110
Internal: virtual class to store a Sdr graphic OLE.
Definition StarObjectSmallGraphic.cxx:1182
Internal: virtual class to store a Sdr graphic path.
Definition StarObjectSmallGraphic.cxx:1304
Internal: virtual class to store a Sdr graphic rectangle.
Definition StarObjectSmallGraphic.cxx:697
Internal: virtual class to store a Sdr graphic text.
Definition StarObjectSmallGraphic.cxx:601
Internal: virtual class to store a Sdr graphic.
Definition StarObjectSmallGraphic.cxx:384
the main class to read a small StarOffice graphic zone
Definition StarObjectSmallGraphic.hxx:77
virtual ~StarObjectSmallGraphic()
destructor
Definition StarObjectSmallGraphic.cxx:1566
bool readSVDRObjectOLE(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicOLE &graphic)
try to read the object OLE zone
Definition StarObjectSmallGraphic.cxx:2519
bool readSVDRObjectAttrib(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicAttribute &graphic)
try to read the object attrib zone
Definition StarObjectSmallGraphic.cxx:1853
bool readSVDRObjectCircle(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicCircle &graphic)
try to read the object circle zone
Definition StarObjectSmallGraphic.cxx:1981
bool readSVDRObjectMeasure(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicMeasure &graphic)
try to read the object measure zone
Definition StarObjectSmallGraphic.cxx:2477
bool readSDRUserDataList(StarZone &zone, bool inRecord)
try to read a SDR userData list
Definition StarObjectSmallGraphic.cxx:3152
friend std::ostream & operator<<(std::ostream &o, StarObjectSmallGraphic const &graphic)
small operator<< to print the content of the small graphic object
Definition StarObjectSmallGraphic.cxx:1570
shared_ptr< StarObjectSmallGraphicInternal::Graphic > readFmFormObject(StarZone &zone, int identifier)
try to read a FM01 object
Definition StarObjectSmallGraphic.cxx:3184
bool readSDROutlinerParaObject(StarZone &zone, StarObjectSmallGraphicInternal::OutlinerParaObject &object)
try to read a outliner para object
Definition StarObjectSmallGraphic.cxx:2891
shared_ptr< StarObjectSmallGraphicInternal::Graphic > readSDUDObject(StarZone &zone, int identifier)
try to read a SDDU object
Definition StarObjectSmallGraphic.cxx:3301
bool readSDRUserData(StarZone &zone, bool inRecord)
try to read a SDR userData
Definition StarObjectSmallGraphic.cxx:3089
bool readSVDRObjectRect(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicRect &graphic)
try to read the object rect zone
Definition StarObjectSmallGraphic.cxx:2685
bool readSDRObjectSurrogate(StarZone &zone)
try to read a SDR object surrogate
Definition StarObjectSmallGraphic.cxx:2845
bool readSDRGluePointList(StarZone &zone, std::vector< StarObjectSmallGraphicInternal::GluePoint > &listPoints)
try to read a SDR gluepoint list
Definition StarObjectSmallGraphic.cxx:3057
bool readSVDRObjectEdge(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicEdge &graphic)
try to read the object edge zone
Definition StarObjectSmallGraphic.cxx:2024
shared_ptr< StarObjectSmallGraphicInternal::SdrGraphic > readSVDRObject(StarZone &zone, int identifier)
try to read a SVDr object
Definition StarObjectSmallGraphic.cxx:1677
bool readSVDRObjectGraph(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicGraph &graphic)
try to read the object graph zone
Definition StarObjectSmallGraphic.cxx:2243
bool readSDRObjectConnection(StarZone &zone)
try to read a SDR object connection
Definition StarObjectSmallGraphic.cxx:2795
StarObjectSmallGraphic & operator=(StarObjectSmallGraphic const &orig)
bool readSVDRObjectPath(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicPath &graphic)
try to read the object path zone
Definition StarObjectSmallGraphic.cxx:2591
bool readSVDRObjectText(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicText &graphic)
try to read the object text zone
Definition StarObjectSmallGraphic.cxx:2713
shared_ptr< StarObjectSmallGraphicInternal::Graphic > readSCHUObject(StarZone &zone, int identifier)
try to read a SCHU object
Definition StarObjectSmallGraphic.cxx:3244
bool readSdrObject(StarZone &zone)
try to read a object zone: "DrOb'
Definition StarObjectSmallGraphic.cxx:1598
bool send(STOFFListenerPtr listener, STOFFPosition const &pos, StarObject &object, bool inPageMaster=false)
try to send a object to the listener
Definition StarObjectSmallGraphic.cxx:1577
shared_ptr< StarObjectSmallGraphicInternal::State > m_graphicState
the state
Definition StarObjectSmallGraphic.hxx:151
bool readSVDRObjectGroup(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicGroup &graphic)
try to read the object group zone
Definition StarObjectSmallGraphic.cxx:2386
bool readSDRGluePoint(StarZone &zone, StarObjectSmallGraphicInternal::GluePoint &point)
try to read a SDR gluepoint
Definition StarObjectSmallGraphic.cxx:3026
bool readSVDRObjectCaption(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicCaption &graphic)
try to read the object caption zone
Definition StarObjectSmallGraphic.cxx:1928
bool readSVDRObjectHeader(StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphic &graphic)
try to read the first zone of SVDr object
Definition StarObjectSmallGraphic.cxx:2146
an object corresponding to an OLE directory
Definition StarObject.hxx:65
a zone in a StarOffice file
Definition StarZone.hxx:57
shared_ptr< STOFFListener > STOFFListenerPtr
a smart pointer of STOFFListener
Definition libstaroffice_internal.hxx:476
Internal: the structures of a StarObjectSmallGraphic.
Definition StarObjectSmallGraphic.cxx:61