LibreOffice Module sw (master) 1
|
#include <escher.hxx>
Public Member Functions | |
SwEscherExGlobal () | |
virtual | ~SwEscherExGlobal () override |
![]() | |
EscherExGlobal () | |
virtual | ~EscherExGlobal () override |
sal_uInt32 | GenerateDrawingId () |
sal_uInt32 | GenerateShapeId (sal_uInt32 nDrawingId, bool bIsInSpgr) |
sal_uInt32 | GetDrawingShapeCount (sal_uInt32 nDrawingId) const |
sal_uInt32 | GetLastShapeId (sal_uInt32 nDrawingId) const |
void | SetDggContainer () |
bool | HasDggContainer () const |
sal_uInt32 | GetDggAtomSize () const |
void | WriteDggAtom (SvStream &rStrm) const |
SvStream * | QueryPictureStream () |
SvStream * | GetPictureStream () |
![]() | |
sal_uInt32 | GetBlibStoreContainerSize (SvStream const *pMergePicStreamBSE=nullptr) const |
void | WriteBlibStoreContainer (SvStream &rStrm, SvStream *pMergePicStreamBSE=nullptr) |
void | WriteBlibStoreEntry (SvStream &rStrm, sal_uInt32 nBlipId, sal_uInt32 nResize) |
sal_uInt32 | GetBlibID (SvStream &rPicOutStream, GraphicObject const &pGraphicObject, const css::awt::Rectangle *pVisArea=nullptr, const GraphicAttr *pGrafikAttr=nullptr, const bool ooxmlExport=false) |
bool | HasGraphics () const |
void | SetNewBlipStreamOffset (sal_Int32 nOffset) |
bool | GetPrefSize (const sal_uInt32 nBlibId, Size &rSize, MapMode &rMapMode) |
void | SetBaseURI (const OUString &rBaseURI) |
const OUString & | GetBaseURI () const |
EscherGraphicProvider (EscherGraphicProviderFlags nFlags=EscherGraphicProviderFlags::NONE) | |
virtual | ~EscherGraphicProvider () |
EscherGraphicProvider & | operator= (EscherGraphicProvider const &)=delete |
EscherGraphicProvider (EscherGraphicProvider const &)=delete | |
Private Member Functions | |
virtual SvStream * | ImplQueryPictureStream () override |
Override to create a new memory stream for picture data. More... | |
Private Attributes | |
std::shared_ptr< SvStream > | mxPicStrm |
Additional Inherited Members | |
![]() | |
sal_uInt32 | ImplInsertBlib (EscherBlibEntry *p_EscherBlibEntry) |
Definition at line 79 of file escher.hxx.
|
explicit |
Definition at line 1498 of file wrtw8esh.cxx.
|
overridevirtual |
Definition at line 1502 of file wrtw8esh.cxx.
|
overrideprivatevirtual |
Override to create a new memory stream for picture data.
Reimplemented from EscherExGlobal.
Definition at line 1506 of file wrtw8esh.cxx.
References mxPicStrm.
|
private |
Definition at line 90 of file escher.hxx.
Referenced by ImplQueryPictureStream().