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

#include <svdmodel.hxx>

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

Public Member Functions

 SdrHint (SdrHintKind eNewHint)
 
 SdrHint (SdrHintKind eNewHint, const SdrObject &rNewObj)
 
 SdrHint (SdrHintKind eNewHint, const SdrPage *pPage)
 
 SdrHint (SdrHintKind eNewHint, const SdrObject &rNewObj, const SdrPage *pPage)
 
const SdrPageGetPage () const
 
const SdrObjectGetObject () const
 
SdrHintKind GetKind () const
 
- Public Member Functions inherited from SfxHint
 SfxHint ()
 
 SfxHint (SfxHintId nId)
 
virtual ~SfxHint ()
 
 SfxHint (SfxHint const &)=default
 
 SfxHint (SfxHint &&)=default
 
SfxHintoperator= (SfxHint const &)=default
 
SfxHintoperator= (SfxHint &&)=default
 
SfxHintId GetId () const
 

Private Attributes

SdrHintKind meHint
 
const SdrObjectmpObj
 
const SdrPagempPage
 

Detailed Description

Definition at line 117 of file svdmodel.hxx.

Constructor & Destructor Documentation

◆ SdrHint() [1/4]

SdrHint::SdrHint ( SdrHintKind  eNewHint)
explicit

Definition at line 1909 of file svdmodel.cxx.

References mpPage, and ThisIsAnSdrHint.

◆ SdrHint() [2/4]

SdrHint::SdrHint ( SdrHintKind  eNewHint,
const SdrObject rNewObj 
)
explicit

Definition at line 1917 of file svdmodel.cxx.

References mpPage, and ThisIsAnSdrHint.

◆ SdrHint() [3/4]

SdrHint::SdrHint ( SdrHintKind  eNewHint,
const SdrPage pPage 
)
explicit

Definition at line 1925 of file svdmodel.cxx.

References mpPage, and ThisIsAnSdrHint.

◆ SdrHint() [4/4]

SdrHint::SdrHint ( SdrHintKind  eNewHint,
const SdrObject rNewObj,
const SdrPage pPage 
)
explicit

Definition at line 1933 of file svdmodel.cxx.

References mpPage, and ThisIsAnSdrHint.

Member Function Documentation

◆ GetKind()

SdrHintKind SdrHint::GetKind ( ) const
inline

◆ GetObject()

const SdrObject * SdrHint::GetObject ( ) const
inline

◆ GetPage()

const SdrPage * SdrHint::GetPage ( ) const
inline

Definition at line 130 of file svdmodel.hxx.

References mpPage.

Referenced by SvxUnoDrawMSFactory::createEvent(), and SdrPaintView::Notify().

Member Data Documentation

◆ meHint

SdrHintKind SdrHint::meHint
private

Definition at line 120 of file svdmodel.hxx.

◆ mpObj

const SdrObject* SdrHint::mpObj
private

Definition at line 121 of file svdmodel.hxx.

◆ mpPage

const SdrPage* SdrHint::mpPage
private

Definition at line 122 of file svdmodel.hxx.


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