LibreOffice Module filter (master) 1
|
block of parameters for import/export for a single call of ImportObjAtCurrentStreamPos() More...
#include <msdffimp.hxx>
Public Member Functions | |
SvxMSDffImportData (const tools::Rectangle &rParentRect) | |
SvxMSDffImportData & | operator= (SvxMSDffImportData const &)=delete |
SvxMSDffImportData (SvxMSDffImportData const &)=delete | |
virtual | ~SvxMSDffImportData () override |
bool | empty () const |
void | insert (std::unique_ptr< SvxMSDffImportRec > pImpRec) |
size_t | size () const |
SvxMSDffImportRec * | find (const SdrObject *pObj) |
MSDffImportRecords::const_iterator | begin () const |
MSDffImportRecords::const_iterator | end () const |
virtual void | NotifyFreeObj (SdrObject *pObj) override |
Public Member Functions inherited from SvxMSDffClientData | |
virtual void | NotifyFreeObj (SdrObject *pObj)=0 |
virtual | ~SvxMSDffClientData () |
Public Attributes | |
tools::Rectangle | aParentRect |
Rectangle of the surrounding groups, which might have been provided externally. More... | |
Private Types | |
typedef std::set< std::unique_ptr< SvxMSDffImportRec >, comphelper::UniquePtrValueLess< SvxMSDffImportRec > > | MSDffImportRecords |
list of all SvxMSDffImportRec instances of/for a group More... | |
Private Attributes | |
MSDffImportRecords | m_Records |
Shape pointer, Shape ids and private data. More... | |
std::map< const SdrObject *, SvxMSDffImportRec * > | m_ObjToRecMap |
block of parameters for import/export for a single call of ImportObjAtCurrentStreamPos()
Definition at line 274 of file msdffimp.hxx.
|
private |
list of all SvxMSDffImportRec instances of/for a group
Definition at line 279 of file msdffimp.hxx.
|
explicit |
Definition at line 7635 of file msdffimp.cxx.
|
delete |
|
overridevirtual |
Definition at line 7640 of file msdffimp.cxx.
|
inline |
Definition at line 294 of file msdffimp.hxx.
|
inline |
Definition at line 290 of file msdffimp.hxx.
|
inline |
Definition at line 295 of file msdffimp.hxx.
SvxMSDffImportRec * SvxMSDffImportData::find | ( | const SdrObject * | pObj | ) |
Definition at line 5140 of file msdffimp.cxx.
References m_ObjToRecMap.
Referenced by NotifyFreeObj().
void SvxMSDffImportData::insert | ( | std::unique_ptr< SvxMSDffImportRec > | pImpRec | ) |
Definition at line 5148 of file msdffimp.cxx.
References m_ObjToRecMap, m_Records, and SvxMSDffImportRec::pObj.
Referenced by SvxMSDffManager::ProcessObj().
|
overridevirtual |
Implements SvxMSDffClientData.
Definition at line 5159 of file msdffimp.cxx.
References find(), and m_ObjToRecMap.
|
delete |
|
inline |
Definition at line 292 of file msdffimp.hxx.
tools::Rectangle SvxMSDffImportData::aParentRect |
Rectangle of the surrounding groups, which might have been provided externally.
Definition at line 283 of file msdffimp.hxx.
Referenced by SvxMSDffManager::GetShape().
|
private |
Definition at line 281 of file msdffimp.hxx.
Referenced by find(), insert(), and NotifyFreeObj().
|
private |
Shape pointer, Shape ids and private data.
Definition at line 280 of file msdffimp.hxx.
Referenced by insert().