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().