the main class to read a small StarOffice graphic zone More...
#include <StarObjectSmallGraphic.hxx>
Public Member Functions | |
StarObjectSmallGraphic (StarObject const &orig, bool duplicateState) | |
constructor | |
virtual | ~StarObjectSmallGraphic () |
destructor | |
bool | readSdrObject (StarZone &zone) |
try to read a object zone: "DrOb' | |
bool | send (STOFFListenerPtr listener, STOFFPosition const &pos, StarObject &object, bool inPageMaster=false) |
try to send a object to the listener | |
Protected Member Functions | |
shared_ptr < StarObjectSmallGraphicInternal::SdrGraphic > | readSVDRObject (StarZone &zone, int identifier) |
try to read a SVDr object | |
bool | readSVDRObjectHeader (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphic &graphic) |
try to read the first zone of SVDr object | |
bool | readSVDRObjectAttrib (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicAttribute &graphic) |
try to read the object attrib zone | |
bool | readSVDRObjectText (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicText &graphic) |
try to read the object text zone | |
bool | readSVDRObjectRect (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicRect &graphic) |
try to read the object rect zone | |
bool | readSVDRObjectCaption (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicCaption &graphic) |
try to read the object caption zone | |
bool | readSVDRObjectCircle (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicCircle &graphic) |
try to read the object circle zone | |
bool | readSVDRObjectEdge (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicEdge &graphic) |
try to read the object edge zone | |
bool | readSVDRObjectGraph (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicGraph &graphic) |
try to read the object graph zone | |
bool | readSVDRObjectGroup (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicGroup &graphic) |
try to read the object group zone | |
bool | readSVDRObjectMeasure (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicMeasure &graphic) |
try to read the object measure zone | |
bool | readSVDRObjectOLE (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicOLE &graphic) |
try to read the object OLE zone | |
bool | readSVDRObjectPath (StarZone &zone, StarObjectSmallGraphicInternal::SdrGraphicPath &graphic) |
try to read the object path zone | |
bool | readSDRGluePoint (StarZone &zone, StarObjectSmallGraphicInternal::GluePoint &point) |
try to read a SDR gluepoint | |
bool | readSDRGluePointList (StarZone &zone, std::vector< StarObjectSmallGraphicInternal::GluePoint > &listPoints) |
try to read a SDR gluepoint list | |
bool | readSDRObjectConnection (StarZone &zone) |
try to read a SDR object connection | |
bool | readSDRObjectSurrogate (StarZone &zone) |
try to read a SDR object surrogate | |
bool | readSDROutlinerParaObject (StarZone &zone, StarObjectSmallGraphicInternal::OutlinerParaObject &object) |
try to read a outliner para object | |
bool | readSDRUserData (StarZone &zone, bool inRecord) |
try to read a SDR userData | |
bool | readSDRUserDataList (StarZone &zone, bool inRecord) |
try to read a SDR userData list | |
shared_ptr < StarObjectSmallGraphicInternal::Graphic > | readFmFormObject (StarZone &zone, int identifier) |
try to read a FM01 object | |
shared_ptr < StarObjectSmallGraphicInternal::Graphic > | readSCHUObject (StarZone &zone, int identifier) |
try to read a SCHU object | |
shared_ptr < StarObjectSmallGraphicInternal::Graphic > | readSDUDObject (StarZone &zone, int identifier) |
try to read a SDDU object | |
Protected Attributes | |
shared_ptr < StarObjectSmallGraphicInternal::State > | m_graphicState |
the state | |
Private Member Functions | |
StarObjectSmallGraphic & | operator= (StarObjectSmallGraphic const &orig) |
Friends | |
std::ostream & | operator<< (std::ostream &o, StarObjectSmallGraphic const &graphic) |
small operator<< to print the content of the small graphic object |
the main class to read a small StarOffice graphic zone
StarObjectSmallGraphic::StarObjectSmallGraphic | ( | StarObject const & | orig, |
bool | duplicateState | ||
) |
constructor
Referenced by readSVDRObjectGroup().
StarObjectSmallGraphic::~StarObjectSmallGraphic | ( | ) | [virtual] |
destructor
StarObjectSmallGraphic& StarObjectSmallGraphic::operator= | ( | StarObjectSmallGraphic const & | orig | ) | [private] |
shared_ptr< StarObjectSmallGraphicInternal::Graphic > StarObjectSmallGraphic::readFmFormObject | ( | StarZone & | zone, |
int | identifier | ||
) | [protected] |
try to read a FM01 object
Referenced by readSdrObject().
shared_ptr< StarObjectSmallGraphicInternal::Graphic > StarObjectSmallGraphic::readSCHUObject | ( | StarZone & | zone, |
int | identifier | ||
) | [protected] |
try to read a SCHU object
Referenced by readSdrObject(), and readSDRUserData().
bool StarObjectSmallGraphic::readSDRGluePoint | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::GluePoint & | point | ||
) | [protected] |
try to read a SDR gluepoint
bool StarObjectSmallGraphic::readSDRGluePointList | ( | StarZone & | zone, |
std::vector< StarObjectSmallGraphicInternal::GluePoint > & | listPoints | ||
) | [protected] |
try to read a SDR gluepoint list
Referenced by readSVDRObjectHeader().
bool StarObjectSmallGraphic::readSdrObject | ( | StarZone & | zone | ) |
try to read a object zone: "DrOb'
bool StarObjectSmallGraphic::readSDRObjectConnection | ( | StarZone & | zone | ) | [protected] |
try to read a SDR object connection
Referenced by readSVDRObjectEdge().
bool StarObjectSmallGraphic::readSDRObjectSurrogate | ( | StarZone & | zone | ) | [protected] |
try to read a SDR object surrogate
Referenced by readSDRObjectConnection(), and readSDUDObject().
bool StarObjectSmallGraphic::readSDROutlinerParaObject | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::OutlinerParaObject & | object | ||
) | [protected] |
try to read a outliner para object
Referenced by readSVDRObjectText().
bool StarObjectSmallGraphic::readSDRUserData | ( | StarZone & | zone, |
bool | inRecord | ||
) | [protected] |
try to read a SDR userData
Referenced by readSDRUserDataList().
bool StarObjectSmallGraphic::readSDRUserDataList | ( | StarZone & | zone, |
bool | inRecord | ||
) | [protected] |
try to read a SDR userData list
Referenced by readSVDRObjectHeader().
shared_ptr< StarObjectSmallGraphicInternal::Graphic > StarObjectSmallGraphic::readSDUDObject | ( | StarZone & | zone, |
int | identifier | ||
) | [protected] |
try to read a SDDU object
Referenced by readSDRUserData().
shared_ptr< StarObjectSmallGraphicInternal::SdrGraphic > StarObjectSmallGraphic::readSVDRObject | ( | StarZone & | zone, |
int | identifier | ||
) | [protected] |
try to read a SVDr object
Referenced by readSdrObject().
bool StarObjectSmallGraphic::readSVDRObjectAttrib | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicAttribute & | graphic | ||
) | [protected] |
try to read the object attrib zone
Referenced by readSVDRObjectText().
bool StarObjectSmallGraphic::readSVDRObjectCaption | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicCaption & | graphic | ||
) | [protected] |
try to read the object caption zone
Referenced by readSVDRObject().
bool StarObjectSmallGraphic::readSVDRObjectCircle | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicCircle & | graphic | ||
) | [protected] |
try to read the object circle zone
Referenced by readSVDRObject().
bool StarObjectSmallGraphic::readSVDRObjectEdge | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicEdge & | graphic | ||
) | [protected] |
try to read the object edge zone
Referenced by readSVDRObject().
bool StarObjectSmallGraphic::readSVDRObjectGraph | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicGraph & | graphic | ||
) | [protected] |
try to read the object graph zone
Referenced by readSVDRObject().
bool StarObjectSmallGraphic::readSVDRObjectGroup | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicGroup & | graphic | ||
) | [protected] |
try to read the object group zone
Referenced by readSCHUObject(), and readSVDRObject().
bool StarObjectSmallGraphic::readSVDRObjectHeader | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphic & | graphic | ||
) | [protected] |
try to read the first zone of SVDr object
Referenced by readSVDRObject(), readSVDRObjectAttrib(), and readSVDRObjectGroup().
bool StarObjectSmallGraphic::readSVDRObjectMeasure | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicMeasure & | graphic | ||
) | [protected] |
try to read the object measure zone
Referenced by readSVDRObject().
bool StarObjectSmallGraphic::readSVDRObjectOLE | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicOLE & | graphic | ||
) | [protected] |
try to read the object OLE zone
Referenced by readSVDRObject().
bool StarObjectSmallGraphic::readSVDRObjectPath | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicPath & | graphic | ||
) | [protected] |
try to read the object path zone
Referenced by readSVDRObject().
bool StarObjectSmallGraphic::readSVDRObjectRect | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicRect & | graphic | ||
) | [protected] |
try to read the object rect zone
Referenced by readFmFormObject(), readSVDRObject(), readSVDRObjectCaption(), readSVDRObjectCircle(), readSVDRObjectGraph(), and readSVDRObjectOLE().
bool StarObjectSmallGraphic::readSVDRObjectText | ( | StarZone & | zone, |
StarObjectSmallGraphicInternal::SdrGraphicText & | graphic | ||
) | [protected] |
try to read the object text zone
Referenced by readSVDRObjectEdge(), readSVDRObjectMeasure(), readSVDRObjectPath(), and readSVDRObjectRect().
bool StarObjectSmallGraphic::send | ( | STOFFListenerPtr | listener, |
STOFFPosition const & | pos, | ||
StarObject & | object, | ||
bool | inPageMaster = false |
||
) |
try to send a object to the listener
std::ostream& operator<< | ( | std::ostream & | o, |
StarObjectSmallGraphic const & | graphic | ||
) | [friend] |
small operator<< to print the content of the small graphic object
shared_ptr<StarObjectSmallGraphicInternal::State> StarObjectSmallGraphic::m_graphicState [protected] |
the state
Referenced by operator<<(), readSdrObject(), and send().