LibreOffice Module svx (master) 1
Public Member Functions | Private Attributes | Friends | List of all members
SdrObjPlusData Class Referencefinal

#include <svdobjplusdata.hxx>

Public Member Functions

 SdrObjPlusData ()
 
 ~SdrObjPlusData ()
 
SdrObjPlusDataClone (SdrObject *pObj1) const
 
void SetGluePoints (const SdrGluePointList &rPts)
 

Private Attributes

std::unique_ptr< SfxBroadcasterpBroadcast
 
std::unique_ptr< SdrObjUserDataListpUserDataList
 
std::unique_ptr< SdrGluePointListpGluePoints
 
OUString aObjName
 
OUString aObjTitle
 
OUString aObjDescription
 
bool isDecorative = false
 

Friends

class SdrObject
 

Detailed Description

Definition at line 22 of file svdobjplusdata.hxx.

Constructor & Destructor Documentation

◆ SdrObjPlusData()

SdrObjPlusData::SdrObjPlusData ( )

Definition at line 17 of file svdobjplusdata.cxx.

Referenced by Clone().

◆ ~SdrObjPlusData()

SdrObjPlusData::~SdrObjPlusData ( )

Member Function Documentation

◆ Clone()

SdrObjPlusData * SdrObjPlusData::Clone ( SdrObject pObj1) const

◆ SetGluePoints()

void SdrObjPlusData::SetGluePoints ( const SdrGluePointList rPts)

Definition at line 58 of file svdobjplusdata.cxx.

References pGluePoints.

Friends And Related Function Documentation

◆ SdrObject

friend class SdrObject
friend

Definition at line 24 of file svdobjplusdata.hxx.

Member Data Documentation

◆ aObjDescription

OUString SdrObjPlusData::aObjDescription
private

Definition at line 34 of file svdobjplusdata.hxx.

Referenced by Clone().

◆ aObjName

OUString SdrObjPlusData::aObjName
private

Definition at line 32 of file svdobjplusdata.hxx.

Referenced by Clone().

◆ aObjTitle

OUString SdrObjPlusData::aObjTitle
private

Definition at line 33 of file svdobjplusdata.hxx.

Referenced by Clone().

◆ isDecorative

bool SdrObjPlusData::isDecorative = false
private

Definition at line 35 of file svdobjplusdata.hxx.

Referenced by Clone().

◆ pBroadcast

std::unique_ptr<SfxBroadcaster> SdrObjPlusData::pBroadcast
private

Definition at line 26 of file svdobjplusdata.hxx.

Referenced by ~SdrObjPlusData().

◆ pGluePoints

std::unique_ptr<SdrGluePointList> SdrObjPlusData::pGluePoints
private

Definition at line 28 of file svdobjplusdata.hxx.

Referenced by Clone(), SetGluePoints(), and ~SdrObjPlusData().

◆ pUserDataList

std::unique_ptr<SdrObjUserDataList> SdrObjPlusData::pUserDataList
private

Definition at line 27 of file svdobjplusdata.hxx.

Referenced by Clone(), and ~SdrObjPlusData().


The documentation for this class was generated from the following files: