Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
IFontManager Class Referenceabstract

#include <IFontManager.hpp>

Inheritance diagram for IFontManager:
[legend]

Public Member Functions

virtual ~IFontManager ()=default
 
virtual void getCoordCornerLeftDown (const std::string &text, double x, double y, double heightCharacter, unsigned char justify, double *xCornerLeftDown, double *yCornerLeftDown, double *widthTextOpt, double *heightTextOpt) const =0
 
virtual void getSize (const std::string &text, double heightCharacter, double *widthText, double *heightText) const =0
 
virtual void setWeightFont (iv::eFontWeight fontWeight)=0
 

Constructor & Destructor Documentation

◆ ~IFontManager()

virtual IFontManager::~IFontManager ( )
virtualdefault

Member Function Documentation

◆ getCoordCornerLeftDown()

virtual void IFontManager::getCoordCornerLeftDown ( const std::string & text,
double x,
double y,
double heightCharacter,
unsigned char justify,
double * xCornerLeftDown,
double * yCornerLeftDown,
double * widthTextOpt,
double * heightTextOpt ) const
pure virtual

Implemented in CFontManagerCairo.

◆ getSize()

virtual void IFontManager::getSize ( const std::string & text,
double heightCharacter,
double * widthText,
double * heightText ) const
pure virtual

Implemented in CFontManagerCairo.

◆ setWeightFont()

virtual void IFontManager::setWeightFont ( iv::eFontWeight fontWeight)
pure virtual

Implemented in CFontManagerCairo.


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