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

#include <swfont.hxx>

Collaboration diagram for SwUnderlineFont:
[legend]

Public Member Functions

 SwUnderlineFont (SwFont &rFnt, TextFrameIndex nEnd, const Point &rPoint)
 
 ~SwUnderlineFont ()
 
SwFontGetFont ()
 
const PointGetPos () const
 
TextFrameIndex GetEnd () const
 
void SetPos (const Point &rPoint)
 

Private Attributes

Point m_aPos
 
TextFrameIndex const m_nEnd
 
std::unique_ptr< SwFontm_pFont
 

Detailed Description

Definition at line 957 of file swfont.hxx.

Constructor & Destructor Documentation

SwUnderlineFont::SwUnderlineFont ( SwFont rFnt,
TextFrameIndex  nEnd,
const Point rPoint 
)
Note
Used for the "continuous underline" feature.

Definition at line 1507 of file swfont.cxx.

SwUnderlineFont::~SwUnderlineFont ( )

Definition at line 1512 of file swfont.cxx.

Member Function Documentation

TextFrameIndex SwUnderlineFont::GetEnd ( ) const
inline

Definition at line 976 of file swfont.hxx.

References m_nEnd.

Referenced by SwTextPainter::CheckSpecialUnderline().

SwFont& SwUnderlineFont::GetFont ( )
inline
const Point& SwUnderlineFont::GetPos ( ) const
inline
void SwUnderlineFont::SetPos ( const Point rPoint)
inline

Member Data Documentation

Point SwUnderlineFont::m_aPos
private

Definition at line 959 of file swfont.hxx.

Referenced by GetPos().

TextFrameIndex const SwUnderlineFont::m_nEnd
private

Definition at line 960 of file swfont.hxx.

Referenced by GetEnd().

std::unique_ptr<SwFont> SwUnderlineFont::m_pFont
private

Definition at line 961 of file swfont.hxx.

Referenced by GetFont().


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