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

#include <ww8par.hxx>

Inheritance diagram for SwMacroInfo:
[legend]
Collaboration diagram for SwMacroInfo:
[legend]

Public Member Functions

 SwMacroInfo ()
 
virtual ~SwMacroInfo () override
 
 SwMacroInfo (SwMacroInfo const &)=default
 
 SwMacroInfo (SwMacroInfo &&)=default
 
SwMacroInfooperator= (SwMacroInfo const &)=delete
 
SwMacroInfooperator= (SwMacroInfo &&)=delete
 
virtual std::unique_ptr< SdrObjUserDataClone (SdrObject *pObj) const override
 
void SetHlink (const OUString &rHlink)
 
const OUString & GetHlink () const
 
void SetTarFrame (const OUString &rTarFrame)
 
const OUString & GetTarFrame () const
 
void SetShapeId (sal_Int32 rShapeId)
 
const sal_Int32 & GetShapeId () const
 
void SetName (const OUString &rName)
 
const OUString & GetName () const
 
- Public Member Functions inherited from SdrObjUserData
 SdrObjUserData (SdrInventor nInv, sal_uInt16 nId)
 
 SdrObjUserData (const SdrObjUserData &rData)
 
virtual ~SdrObjUserData ()
 
virtual std::unique_ptr< SdrObjUserDataClone (SdrObject *pObj1) const=0
 
SdrInventor GetInventor () const
 
sal_uInt16 GetId () const
 

Private Attributes

sal_Int32 mnShapeId
 
OUString maHlink
 
OUString maNameStr
 
OUString maTarFrame
 

Detailed Description

Definition at line 503 of file ww8par.hxx.

Constructor & Destructor Documentation

◆ SwMacroInfo() [1/3]

SwMacroInfo::SwMacroInfo ( )

Definition at line 6729 of file ww8par.cxx.

References ScOrSwDraw.

Referenced by Clone().

◆ ~SwMacroInfo()

SwMacroInfo::~SwMacroInfo ( )
overridevirtual

Definition at line 6735 of file ww8par.cxx.

◆ SwMacroInfo() [2/3]

SwMacroInfo::SwMacroInfo ( SwMacroInfo const &  )
default

◆ SwMacroInfo() [3/3]

SwMacroInfo::SwMacroInfo ( SwMacroInfo &&  )
default

Member Function Documentation

◆ Clone()

std::unique_ptr< SdrObjUserData > SwMacroInfo::Clone ( SdrObject pObj) const
overridevirtual

Implements SdrObjUserData.

Definition at line 6739 of file ww8par.cxx.

References SwMacroInfo().

◆ GetHlink()

const OUString & SwMacroInfo::GetHlink ( ) const
inline

Definition at line 517 of file ww8par.hxx.

References maHlink.

Referenced by SwWW8ImplReader::Read_GrafLayer().

◆ GetName()

const OUString & SwMacroInfo::GetName ( ) const
inline

Definition at line 523 of file ww8par.hxx.

References maNameStr.

Referenced by SwWW8ImplReader::Read_GrafLayer().

◆ GetShapeId()

const sal_Int32 & SwMacroInfo::GetShapeId ( ) const
inline

Definition at line 521 of file ww8par.hxx.

References mnShapeId.

Referenced by SwWW8ImplReader::Read_GrafLayer().

◆ GetTarFrame()

const OUString & SwMacroInfo::GetTarFrame ( ) const
inline

Definition at line 519 of file ww8par.hxx.

References maTarFrame.

Referenced by SwWW8ImplReader::Read_GrafLayer().

◆ operator=() [1/2]

SwMacroInfo & SwMacroInfo::operator= ( SwMacroInfo &&  )
delete

◆ operator=() [2/2]

SwMacroInfo & SwMacroInfo::operator= ( SwMacroInfo const &  )
delete

◆ SetHlink()

void SwMacroInfo::SetHlink ( const OUString &  rHlink)
inline

Definition at line 516 of file ww8par.hxx.

References maHlink.

Referenced by SwMSDffManager::ProcessObj().

◆ SetName()

void SwMacroInfo::SetName ( const OUString &  rName)
inline

Definition at line 522 of file ww8par.hxx.

References maNameStr.

Referenced by SwMSDffManager::ProcessObj().

◆ SetShapeId()

void SwMacroInfo::SetShapeId ( sal_Int32  rShapeId)
inline

Definition at line 520 of file ww8par.hxx.

References mnShapeId.

Referenced by SwMSDffManager::ProcessObj().

◆ SetTarFrame()

void SwMacroInfo::SetTarFrame ( const OUString &  rTarFrame)
inline

Definition at line 518 of file ww8par.hxx.

References maTarFrame.

Referenced by SwMSDffManager::ProcessObj().

Member Data Documentation

◆ maHlink

OUString SwMacroInfo::maHlink
private

Definition at line 527 of file ww8par.hxx.

Referenced by GetHlink(), and SetHlink().

◆ maNameStr

OUString SwMacroInfo::maNameStr
private

Definition at line 528 of file ww8par.hxx.

Referenced by GetName(), and SetName().

◆ maTarFrame

OUString SwMacroInfo::maTarFrame
private

Definition at line 529 of file ww8par.hxx.

Referenced by GetTarFrame(), and SetTarFrame().

◆ mnShapeId

sal_Int32 SwMacroInfo::mnShapeId
private

Definition at line 526 of file ww8par.hxx.

Referenced by GetShapeId(), and SetShapeId().


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