LibreOffice Module drawinglayer (master) 1
Public Member Functions | Public Attributes | List of all members
drawinglayer::attribute::ImpFontAttribute Class Reference

Public Member Functions

 ImpFontAttribute (OUString aFamilyName, OUString aStyleName, sal_uInt16 nWeight, bool bSymbol, bool bVertical, bool bItalic, bool bMonospaced, bool bOutline, bool bRTL, bool bBiDiStrong)
 
 ImpFontAttribute ()
 
const OUString & getFamilyName () const
 
const OUString & getStyleName () const
 
sal_uInt16 getWeight () const
 
bool getSymbol () const
 
bool getVertical () const
 
bool getItalic () const
 
bool getOutline () const
 
bool getRTL () const
 
bool getBiDiStrong () const
 
bool getMonospaced () const
 
bool operator== (const ImpFontAttribute &rCompare) const
 

Public Attributes

OUString maFamilyName
 core data More...
 
OUString maStyleName
 
sal_uInt16 mnWeight
 
bool mbSymbol: 1
 
bool mbVertical: 1
 
bool mbItalic: 1
 
bool mbOutline: 1
 
bool mbRTL: 1
 
bool mbBiDiStrong: 1
 
bool mbMonospaced: 1
 

Detailed Description

Definition at line 26 of file fontattribute.cxx.

Constructor & Destructor Documentation

◆ ImpFontAttribute() [1/2]

drawinglayer::attribute::ImpFontAttribute::ImpFontAttribute ( OUString  aFamilyName,
OUString  aStyleName,
sal_uInt16  nWeight,
bool  bSymbol,
bool  bVertical,
bool  bItalic,
bool  bMonospaced,
bool  bOutline,
bool  bRTL,
bool  bBiDiStrong 
)
inline

Definition at line 42 of file fontattribute.cxx.

◆ ImpFontAttribute() [2/2]

drawinglayer::attribute::ImpFontAttribute::ImpFontAttribute ( )
inline

Definition at line 58 of file fontattribute.cxx.

Member Function Documentation

◆ getBiDiStrong()

bool drawinglayer::attribute::ImpFontAttribute::getBiDiStrong ( ) const
inline

Definition at line 79 of file fontattribute.cxx.

References mbBiDiStrong.

Referenced by operator==().

◆ getFamilyName()

const OUString & drawinglayer::attribute::ImpFontAttribute::getFamilyName ( ) const
inline

Definition at line 71 of file fontattribute.cxx.

References maFamilyName.

Referenced by operator==().

◆ getItalic()

bool drawinglayer::attribute::ImpFontAttribute::getItalic ( ) const
inline

Definition at line 76 of file fontattribute.cxx.

References mbItalic.

Referenced by operator==().

◆ getMonospaced()

bool drawinglayer::attribute::ImpFontAttribute::getMonospaced ( ) const
inline

Definition at line 80 of file fontattribute.cxx.

References mbMonospaced.

Referenced by operator==().

◆ getOutline()

bool drawinglayer::attribute::ImpFontAttribute::getOutline ( ) const
inline

Definition at line 77 of file fontattribute.cxx.

References mbOutline.

Referenced by operator==().

◆ getRTL()

bool drawinglayer::attribute::ImpFontAttribute::getRTL ( ) const
inline

Definition at line 78 of file fontattribute.cxx.

References mbRTL.

Referenced by operator==().

◆ getStyleName()

const OUString & drawinglayer::attribute::ImpFontAttribute::getStyleName ( ) const
inline

Definition at line 72 of file fontattribute.cxx.

References maStyleName.

Referenced by operator==().

◆ getSymbol()

bool drawinglayer::attribute::ImpFontAttribute::getSymbol ( ) const
inline

Definition at line 74 of file fontattribute.cxx.

References mbSymbol.

Referenced by operator==().

◆ getVertical()

bool drawinglayer::attribute::ImpFontAttribute::getVertical ( ) const
inline

Definition at line 75 of file fontattribute.cxx.

References mbVertical.

Referenced by operator==().

◆ getWeight()

sal_uInt16 drawinglayer::attribute::ImpFontAttribute::getWeight ( ) const
inline

Definition at line 73 of file fontattribute.cxx.

References mnWeight.

Referenced by operator==().

◆ operator==()

bool drawinglayer::attribute::ImpFontAttribute::operator== ( const ImpFontAttribute rCompare) const
inline

Member Data Documentation

◆ maFamilyName

OUString drawinglayer::attribute::ImpFontAttribute::maFamilyName

core data

Definition at line 30 of file fontattribute.cxx.

Referenced by getFamilyName().

◆ maStyleName

OUString drawinglayer::attribute::ImpFontAttribute::maStyleName

Definition at line 31 of file fontattribute.cxx.

Referenced by getStyleName().

◆ mbBiDiStrong

bool drawinglayer::attribute::ImpFontAttribute::mbBiDiStrong

Definition at line 39 of file fontattribute.cxx.

Referenced by getBiDiStrong().

◆ mbItalic

bool drawinglayer::attribute::ImpFontAttribute::mbItalic

Definition at line 36 of file fontattribute.cxx.

Referenced by getItalic().

◆ mbMonospaced

bool drawinglayer::attribute::ImpFontAttribute::mbMonospaced

Definition at line 40 of file fontattribute.cxx.

Referenced by getMonospaced().

◆ mbOutline

bool drawinglayer::attribute::ImpFontAttribute::mbOutline

Definition at line 37 of file fontattribute.cxx.

Referenced by getOutline().

◆ mbRTL

bool drawinglayer::attribute::ImpFontAttribute::mbRTL

Definition at line 38 of file fontattribute.cxx.

Referenced by getRTL().

◆ mbSymbol

bool drawinglayer::attribute::ImpFontAttribute::mbSymbol

Definition at line 34 of file fontattribute.cxx.

Referenced by getSymbol().

◆ mbVertical

bool drawinglayer::attribute::ImpFontAttribute::mbVertical

Definition at line 35 of file fontattribute.cxx.

Referenced by getVertical().

◆ mnWeight

sal_uInt16 drawinglayer::attribute::ImpFontAttribute::mnWeight

Definition at line 32 of file fontattribute.cxx.

Referenced by getWeight().


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