LibreOffice Module vcl (master) 1
Public Member Functions | List of all members
TextAttribProtect Class Referencefinal

#include <txtattr.hxx>

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

Public Member Functions

 TextAttribProtect ()
 
virtual void SetFont (vcl::Font &rFont) const override
 
virtual std::unique_ptr< TextAttribClone () const override
 
virtual bool operator== (const TextAttrib &rAttr) const override
 
- Public Member Functions inherited from TextAttrib
virtual ~TextAttrib ()
 
sal_uInt16 Which () const
 
virtual void SetFont (vcl::Font &rFont) const =0
 
virtual std::unique_ptr< TextAttribClone () const =0
 
virtual bool operator== (const TextAttrib &rAttr) const =0
 
bool operator!= (const TextAttrib &rAttr) const
 

Additional Inherited Members

- Protected Member Functions inherited from TextAttrib
 TextAttrib (sal_uInt16 nWhich)
 
 TextAttrib (const TextAttrib &)=default
 

Detailed Description

Definition at line 92 of file txtattr.hxx.

Constructor & Destructor Documentation

◆ TextAttribProtect()

TextAttribProtect::TextAttribProtect ( )

Definition at line 74 of file txtattr.cxx.

Referenced by Clone().

Member Function Documentation

◆ Clone()

std::unique_ptr< TextAttrib > TextAttribProtect::Clone ( ) const
overridevirtual

Implements TextAttrib.

Definition at line 83 of file txtattr.cxx.

References TextAttribProtect().

◆ operator==()

bool TextAttribProtect::operator== ( const TextAttrib rAttr) const
overridevirtual

Implements TextAttrib.

Definition at line 88 of file txtattr.cxx.

References TextAttrib::operator==().

◆ SetFont()

void TextAttribProtect::SetFont ( vcl::Font rFont) const
overridevirtual

Implements TextAttrib.

Definition at line 79 of file txtattr.cxx.


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