MWAWFontManager Class Reference

a font manager which can be used to store fonts, ... More...

`#include <MWAWFont.hxx>`

## Public Member Functions

| MWAWFontManager (std::shared_ptr< MWAWFontConverter > const &fontConverter)
| constructor
| ~MWAWFontManager ()
| destructor
int | getId (MWAWFont const &font)
| returns a span id which can be used to call the list
bool | getFont (int id, MWAWFont &font) const
| returns the font corresponding to an id
std::shared_ptr< MWAWFontConverter > | getFontConverter ()
| returns the font converter

## Protected Attributes

std::shared_ptr< MWAWFontManagerInternal::State > | m_state
| the state

## Private Member Functions

| MWAWFontManager (MWAWFontManager const &)=delete
MWAWFontManager & | operator= (MWAWFontManager const &)=delete

## Detailed Description

a font manager which can be used to store fonts, ...

## Constructor & Destructor Documentation

## MWAWFontManager() [1/2]

MWAWFontManager::MWAWFontManager | ( | std::shared_ptr< MWAWFontConverter > const & | fontConverter | ) |

explicit

constructor

Referenced by MWAWFontManager(), and operator=().

## ~MWAWFontManager()

MWAWFontManager::~MWAWFontManager | ( |  | ) |

destructor

## MWAWFontManager() [2/2]

MWAWFontManager::MWAWFontManager | ( | MWAWFontManager const & |  | ) |

private delete

## Member Function Documentation

## getFont()

bool MWAWFontManager::getFont | ( | int | id,
|  | MWAWFont & | font ) const

returns the font corresponding to an id

## getFontConverter()

std::shared_ptr< MWAWFontConverter > MWAWFontManager::getFontConverter | ( |  | ) |

returns the font converter

## getId()

int MWAWFontManager::getId | ( | MWAWFont const & | font | ) |

returns a span id which can be used to call the list

## operator=()

MWAWFontManager & MWAWFontManager::operator= | ( | MWAWFontManager const & |  | ) |

private delete

## Member Data Documentation

## m_state

std::shared_ptr<MWAWFontManagerInternal::State> MWAWFontManager::m_state

protected

the state

Referenced by getFont(), getFontConverter(), getId(), and MWAWFontManager().

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

- MWAWFont.hxx
- MWAWFont.cxx