Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <CStyleFont.hpp>
Public Member Functions | |
CStyleFont () | |
CStyleFont (const std::string &nameFont, uint64_t fontHeight, iv::eFontWeight fontWeight, iv::eFontSlant fontSlant, iv::eFontAlignment fontAlignment, uint32_t textColorRGB) | |
CStyleFont (const CStyleFont &styleFont) | |
CStyleFont (CStyleFont &&styleFont)=delete | |
~CStyleFont () | |
CStyleFont & | operator= (const CStyleFont &styleFont)=default |
CStyleFont & | operator= (CStyleFont &&styleFont)=delete |
void | setFontForPrinter (IPrinter *printer, double spacing) const |
uint64_t | getTextHeight () const |
void | setAlignment (iv::eFontAlignment alignment) |
void | setColorForeground (iv::types::color colorForeground) |
void | setFont (const std::string &nameFont) |
void | setSlant (iv::eFontSlant slant) |
void | setTextHeight (uint64_t sizeDP) |
void | setWeight (iv::eFontWeight weight) |
Private Attributes | |
std::string | m_fontName |
uint64_t | m_fontHeight |
iv::eFontWeight | m_fontWeight |
iv::eFontSlant | m_fontSlant |
iv::eFontAlignment | m_fontAlignment |
uint32_t | m_textColorRGB |
CStyleFont::CStyleFont | ( | ) |
CStyleFont::CStyleFont | ( | const std::string & | nameFont, |
uint64_t | fontHeight, | ||
iv::eFontWeight | fontWeight, | ||
iv::eFontSlant | fontSlant, | ||
iv::eFontAlignment | fontAlignment, | ||
uint32_t | textColorRGB ) |
CStyleFont::CStyleFont | ( | const CStyleFont & | styleFont | ) |
|
delete |
|
default |
|
nodiscard |
|
default |
|
delete |
void CStyleFont::setAlignment | ( | iv::eFontAlignment | alignment | ) |
void CStyleFont::setColorForeground | ( | iv::types::color | colorForeground | ) |
void CStyleFont::setFont | ( | const std::string & | nameFont | ) |
void CStyleFont::setFontForPrinter | ( | IPrinter * | printer, |
double | spacing ) const |
void CStyleFont::setSlant | ( | iv::eFontSlant | slant | ) |
void CStyleFont::setTextHeight | ( | uint64_t | sizeDP | ) |
void CStyleFont::setWeight | ( | iv::eFontWeight | weight | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |