LibreOffice Module svx (master) 1
Public Member Functions | Private Attributes | List of all members
CloneList Class Reference

#include <clonelist.hxx>

Public Member Functions

void AddPair (const SdrObject *pOriginal, SdrObject *pClone)
 
const SdrObjectGetOriginal (sal_uInt32 nIndex) const
 
SdrObjectGetClone (sal_uInt32 nIndex) const
 
void CopyConnections () const
 

Private Attributes

std::vector< const SdrObject * > maOriginalList
 
std::vector< SdrObject * > maCloneList
 

Detailed Description

Definition at line 31 of file clonelist.hxx.

Member Function Documentation

◆ AddPair()

void CloneList::AddPair ( const SdrObject pOriginal,
SdrObject pClone 
)

◆ CopyConnections()

void CloneList::CopyConnections ( ) const

◆ GetClone()

SdrObject * CloneList::GetClone ( sal_uInt32  nIndex) const

Definition at line 65 of file clonelist.cxx.

References maCloneList, and nIndex.

Referenced by CopyConnections().

◆ GetOriginal()

const SdrObject * CloneList::GetOriginal ( sal_uInt32  nIndex) const

Definition at line 60 of file clonelist.cxx.

References maOriginalList, and nIndex.

Referenced by CopyConnections().

Member Data Documentation

◆ maCloneList

std::vector<SdrObject*> CloneList::maCloneList
private

Definition at line 34 of file clonelist.hxx.

Referenced by AddPair(), CopyConnections(), and GetClone().

◆ maOriginalList

std::vector<const SdrObject*> CloneList::maOriginalList
private

Definition at line 33 of file clonelist.hxx.

Referenced by AddPair(), CopyConnections(), and GetOriginal().


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