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 m_nEnd
 
std::unique_ptr< SwFontm_pFont
 

Detailed Description

Definition at line 959 of file swfont.hxx.

Constructor & Destructor Documentation

◆ SwUnderlineFont()

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

Definition at line 1444 of file swfont.cxx.

◆ ~SwUnderlineFont()

SwUnderlineFont::~SwUnderlineFont ( )

Definition at line 1449 of file swfont.cxx.

Member Function Documentation

◆ GetEnd()

TextFrameIndex SwUnderlineFont::GetEnd ( ) const
inline

Definition at line 978 of file swfont.hxx.

References m_nEnd.

◆ GetFont()

SwFont & SwUnderlineFont::GetFont ( )
inline

◆ GetPos()

const Point & SwUnderlineFont::GetPos ( ) const
inline

◆ SetPos()

void SwUnderlineFont::SetPos ( const Point rPoint)
inline

Member Data Documentation

◆ m_aPos

Point SwUnderlineFont::m_aPos
private

Definition at line 961 of file swfont.hxx.

Referenced by GetPos(), and SetPos().

◆ m_nEnd

TextFrameIndex SwUnderlineFont::m_nEnd
private

Definition at line 962 of file swfont.hxx.

Referenced by GetEnd().

◆ m_pFont

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

Definition at line 963 of file swfont.hxx.

Referenced by GetFont().


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