ULIS  dev4.0.7
Utility Library for Imaging Systems
Public Member Functions | List of all members
FFontFamilyEntry Class Reference

The FFontFamilyEntry class provides a mean of storing and manipulating font family entries.

Public Member Functions

 FFontFamilyEntry (const std::string &iName)
 
 ~FFontFamilyEntry ()
 
void AddFontStyleKey (const std::string &iStyle, const FFontStyleEntry &iFontStyleKey)
 
const std::string & Family () const
 
const FFontStyleEntryFuzzyFindFontStyleKey (const std::string &iStyle) const
 
int StyleCount () const
 
const std::map< std::string, FFontStyleEntry > & Styles () const
 

Constructor & Destructor Documentation

◆ ~FFontFamilyEntry()

FFontFamilyEntry::~FFontFamilyEntry ( )

◆ FFontFamilyEntry()

FFontFamilyEntry::FFontFamilyEntry ( const std::string &  iName)

Member Function Documentation

◆ AddFontStyleKey()

void FFontFamilyEntry::AddFontStyleKey ( const std::string &  iStyle,
const FFontStyleEntry iFontStyleKey 
)

◆ Family()

const std::string& FFontFamilyEntry::Family ( ) const

◆ FuzzyFindFontStyleKey()

const FFontStyleEntry* FFontFamilyEntry::FuzzyFindFontStyleKey ( const std::string &  iStyle) const

◆ StyleCount()

int FFontFamilyEntry::StyleCount ( ) const

◆ Styles()

const std::map< std::string, FFontStyleEntry >& FFontFamilyEntry::Styles ( ) const